League One
That's it! The referee blows the final whistle
Ryan Loft is shown a yellow card by the referee
Shrewsbury Town make a substitution. Tommi O'Reilly runs off the field and in comes Charles Sagoe Jr.
Cambridge United make a substitution. Shayne Lavery runs off the field and in comes Brandon Njoku
Cambridge United make a substitution. Elias Kachunga runs off the field and in comes Josh Stokes
Jordan Shipley is shown a yellow card by the referee
Vicente Reyes is shown a yellow card by the referee
G O O O A A A L - John Marquis from Shrewsbury Town puts it away from the penalty spot!
Cambridge United make a substitution. Dan Nlundulu runs off the field and in comes Ryan Loft
Cambridge United make a substitution. James Brophy runs off the field and in comes Danny Andrew
Shrewsbury Town make a substitution. Alex Gilliead runs off the field and in comes Leo Castledine
Shrewsbury Town make a substitution. Tom Bloxham runs off the field and in comes George Lloyd
Shrewsbury Town make a substitution. Carl Winchester runs off the field and in comes Jordan Rossiter
Kelland Watts provided the assist for the goal.
G O O O A A A L - Elias Kachunga is on target!
G O O O A A A L - Dan Nlundulu is on target!
The second half is underway
It's over! The referee blows for half time
Dan Nlundulu provided the assist for the goal.
G O O O A A A L - Shayne Lavery is on target!
G O O O A A A L - Shayne Lavery is on target!
G O O O O A A A L Shrewsbury Town score
The referee starts the match