The Oxford Mail player ratings for Oxford United's 3-2 win at Shrewsbury Town.

SIMON EASTWOOD

Made several important saves to keep United in the game 8

SAM LONG

Had a tough time against the hosts’ front three but stuck to his task well 6.5

ROB DICKIE

Short of his usual high standards, let Udoh in too easily for the opener 6.5

ELLIOTT MOORE

Got better defensively as the game went on and was unlucky not to score 7

JOSH RUFFELS

Cummings going off allowed him to get forward and a great header to win it 8

ALEX GORRIN

Bypassed a few times in midfield in a tough first half 6.5

MARCUS BROWNE

Scored one, made one and looked a threat all afternoon. MAN OF THE MATCH 8

CAMERON BRANNAGAN

Fantastic assist for Browne’s goal, always an option in midfield. BOOKED 7

JAMES HENRY

A couple of bright moments but not as influential as normal 7

MATTY TAYLOR

Well shackled by the home defence, had very few opportunities 7

NATHAN HOLLAND

Should have had a penalty before injury forced him off in the first half 6

Substitutes

Mark Sykes (Holland, 40)

Final ball let him down on a few occasions 6.5

Dan Agyei (Gorrin, 57)

Wonder goal, terrified the Shrews defence 8

Jamie Mackie (Taylor, 90+1)

Unused: Stevens, Forde, Thorne, Kelly.