THE Oxford Mail player ratings for Oxford United's dramatic 3-2 win over Gillingham.

JACK STEVENS

Battered and bruised, but did not shy away and made a big save at 1-0 - 7

Read also: Sam Long on 'massive' win

SAM LONG

United’s hero. Two great finishes to cap an incredible week personally. MAN OF THE MATCH - 9

ELLIOTT MOORE

Had to be strong in the air against the Gillingham barrage. Good battle with Oliver - 7

Read the match report here

ROB ATKINSON

His forays upfield were one of United’s main threats for the first 70 minutes - 7.5

JOSH RUFFELS

Excellent cross for the equaliser, generally nullified Graham - 7

JAMES HENRY

Tried to make things happen, but to no avail for much of the afternoon - 6

CAMERON BRANNAGAN

Fantastic delivery to create the winner, generally tidy in possession - 7

ANTHONY FORDE

Found it hard to make an impact, whether in midfield or on the wing - 5.5

ELLIOT LEE

Another who was limited by Gillingham’s style, some neat touches - 6

MATTY TAYLOR

Was feeding off scraps, but never stopped running. BOOKED - 6

MIDE SHODIPO

Not his sort of game. One blocked shot was his only real opening - 5

WATCH: Highlights of yesterday's game

SUBSTITUTES

Sam Winnall (for Shodipo, 65)

Great finish to get United back in the game - 7

Dan Agyei (for Forde, 65)

Worried Gillingham with his directness - 7

Jamie Hanson (for Lee, 90+7)

Alex Gorrin (for Taylor, 90+7)

Unused: Eastwood, McNally, Kelly.

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