THE Oxford Mail player ratings after Oxford United recovered from conceding early on to beat Preston North End 3-1 at Grenoble Road.

JAMIE CUMMING

Not as busy as he has been in other games this season, but he was still required to make two great stops – 7.5

PETER KIOSO

Looked pretty sound defensively and saw a near post header go wide from a corner. BOOKED – 7

SAM LONG

His cross led to the third goal of the afternoon. Once again, he was reliable at the back for United – 7.5

CIARON BROWN

Got up well and headed across goal for Greg Leigh to stab home the crucial third goal of the day – 7.5

JOE BENNETT

Loose ball led to the attack for the early opener, and worryingly went off just before half-time with an injury – 6

Read our match report here

RUBEN RODRIGUES

Quieter afternoon from a creative perspective, but worked hard off the ball as ever. BOOKED – 7

JOSH MCEACHRAN

Wonderful floated delivery for the Mark Harris header. His set pieces were brilliant, and he dictated most of the play. MAN OF THE MATCH – 8

CAMERON BRANNAGAN

Sprayed some delightful passes from deep, and was involved in and around the penalty area – 7.5

MATT PHILLIPS

Forced off just after the half hour mark with what looked like a muscular problem in his leg – 6

MARK HARRIS

Clever header for his fourth goal in four league games. His confidence is sky-high right now – 8

TYLER GOODRHAM

Sensational strike had no right to find the net with his weaker foot, but it did. Truly a special young player – 8

SUBSTITUTES

Siriki Dembele (for Phillips, 34)

Showed flashes of his ability with pace and vision on an encouraging debut – 7.5

Greg Leigh (for Bennett, 45+1)

Gambled and knew where to be as he poached the third goal of the afternoon – 7.5

Will Vaulks (for McEachran, 76)

Idris El Mizouni (for Rodrigues, 76)

Unused: Ingram, Sibley, Dale, Ebiowei, Scarlett.

Substitutes who come on after the 75th minute do not get a rating.