Possession
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Possession
Kieran Ngwenya (Rotherham United) Yellow Card at 90'+5'
Philip Sanyaolu (Bristol Rovers) Substitution at 86'
Aaron Nemane (Rotherham United) Substitution at 79'
Paul Mullin (Rotherham United) Substitution at 78'
Joshua Austerfield (Rotherham United) Yellow Card at 74'
Clinton Mola (Bristol Rovers) Yellow Card at 73'
Last 5 meetings
Possession
Reiss-Alexander Russell-Denny (Bristol Rovers) Substitution at 69'
Kieran Ngwenya (Rotherham United) Substitution at 61'
Ossama Ashley (Rotherham United) Substitution at 61'
Jack Aitchison (Bristol Rovers) Substitution at 59'
Jayce Fitzgerald (Rotherham United) Yellow Card at 57'
George Sebine (Rotherham United) Substitution at 51'
Ellis Harrison (Bristol Rovers) Substitution at 45'
Tommy Leigh (Bristol Rovers) Goal at 32'
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Kieran Ngwenya (Rotherham United) Yellow Card at 90'+5'
Philip Sanyaolu (Bristol Rovers) Substitution at 86'
Aaron Nemane (Rotherham United) Substitution at 79'
Paul Mullin (Rotherham United) Substitution at 78'
Joshua Austerfield (Rotherham United) Yellow Card at 74'
Clinton Mola (Bristol Rovers) Yellow Card at 73'
Reiss-Alexander Russell-Denny (Bristol Rovers) Substitution at 69'
Kieran Ngwenya (Rotherham United) Substitution at 61'
Ossama Ashley (Rotherham United) Substitution at 61'
Jack Aitchison (Bristol Rovers) Substitution at 59'
Jayce Fitzgerald (Rotherham United) Yellow Card at 57'
George Sebine (Rotherham United) Substitution at 51'
Ellis Harrison (Bristol Rovers) Substitution at 45'
Tommy Leigh (Bristol Rovers) Goal at 32'