Possession
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Possession
Cammy Logan (Partick Thistle) Substitution at 79'
Sam Culbert (Livingston) Substitution at 78'
Euan Henderson (Partick Thistle) Substitution at 69'
Tony Watt (Partick Thistle) Substitution at 69'
Ben Stanway (Partick Thistle) Substitution at 61'
Last 5 meetings
Possession
Liam Polworth (Livingston) Substitution at 58'
Bruce Anderson (Livingston) Substitution at 58'
Ryan McGowan (Livingston) Substitution at 58'
Daniel O'Reilly (Partick Thistle) Yellow Card at 57'
Mitchell Robertson (Livingston) Yellow Card at 54'
Cameron Macpherson (Livingston) Yellow Card at 50'
Bradly van Hoeven (Livingston) Substitution at 45'
Cameron Macpherson (Livingston) Own Goal at 44'
Robbie Crawford (Partick Thistle) Yellow Card at 32'
Robbie Crawford (Partick Thistle) Goal at 4'
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Cammy Logan (Partick Thistle) Substitution at 79'
Sam Culbert (Livingston) Substitution at 78'
Euan Henderson (Partick Thistle) Substitution at 69'
Tony Watt (Partick Thistle) Substitution at 69'
Ben Stanway (Partick Thistle) Substitution at 61'
Liam Polworth (Livingston) Substitution at 58'
Bruce Anderson (Livingston) Substitution at 58'
Ryan McGowan (Livingston) Substitution at 58'
Daniel O'Reilly (Partick Thistle) Yellow Card at 57'
Mitchell Robertson (Livingston) Yellow Card at 54'
Cameron Macpherson (Livingston) Yellow Card at 50'
Bradly van Hoeven (Livingston) Substitution at 45'
Cameron Macpherson (Livingston) Own Goal at 44'
Robbie Crawford (Partick Thistle) Yellow Card at 32'
Robbie Crawford (Partick Thistle) Goal at 4'