THE Oxford Mail player ratings for Oxford United's impressive 3-0 victory over Doncaster Rovers in Sky Bet League One.

JACK STEVENS

Was only busy in the opening and closing stages, made some comfortable stops. BOOKED - 7

JAMIE HANSON

Tenacious display, won his battle against Coppinger. BOOKED - 7

ELLIOTT MOORE

Back to his best, a rock in defence and unlucky not to score - 7.5

Read the match report here

ROB ATKINSON

Recovered well from the weekend, the assured display we've come to expect - 7.5

JOSH RUFFELS

Had the freedom to contribute to attacks, assist for the second goal - 7.5

LIAM KELLY

Intelligent in possession and worked so hard out of it - 8.5

ALEX GORRIN

Screened the back four effectively, enabling Kelly and Brannagan to push on - 7.5

CAMERON BRANNAGAN

Starting position was much closer to Taylor, instrumental to so many attacks. MAN OF THE MATCH - 9

MIDE SHODIPO

Took his goal brilliantly, a constant threat on both flanks - 8.5

Read also: Matty Taylor desperate to end goal drought

MATTY TAYLOR

Showed the striker's instinct we know he always had to end his drought - 8.5

BRANDON BARKER

Halliday couldn't live with his pace, involved in two of the goals - 8.5

WATCH: Highlights of last night's game

SUBSTITUTES

Elliot Lee (for Barker, 61)

Quickly got up to speed, showed clever movement - 7

Joe Grayson (for Kelly, 77)

Mark Sykes (for Brannagan, 77)

Dan Agyei (for Taylor, 77)

Rob Hall (for Shodipo, 85)

Unused: Eastwood, Chambers-Parillon.

Substitutes must come on before the 75th minute to get a rating.