THE Oxford Mail player ratings for Oxford United’s 2-1 victory at Sheffield Wednesday in Sky Bet League One.

JACK STEVENS

That Bannan save was top-drawer. Did not let the home fans’ stick get to him – 8

SAM LONG

Kept Shodipo quiet and brought the threat from set-pieces United have missed – 8

ELLIOTT MOORE

Some key blocks and clearances, but caught in no-man’s land for the equaliser – 8

Read the match report here

JORDAN THORNILEY

Seemed like he won everything in the air, hugely resilient display after a tough week – 8.5

STEVE SEDDON

Showed plenty of fight, Wednesday had more joy down his side though. BOOKED – 7.5

HERBIE KANE

Outstanding on the ball and hunted Johnson down for the opener. U’s lost a little control when he went off – 9

ALEX GORRIN

Screened the back four well, did the simple things effectively. BOOKED – 8

Read also: Karl Robinson praises 'exceptional' Oxford United

CAMERON BRANNAGAN

Clinical finish capped a high-energy display. Seemed like he was everywhere. MAN OF THE MATCH – 9

ANTHONY FORDE

Made that right side incredibly solid. Does a great job wherever he plays – 8

MATTY TAYLOR

Hold-up play was exceptional, deserved a goal – 8.5

NATHAN HOLLAND

Some lively moments going forward, tracked back well too – 8

HIGHLIGHTS: Watch the goals here

SUBSTITUTES

James Henry (for Kane, 58)

Pushed through illness to score a winner that will live long in the memory – 8

Dan Agyei (for Taylor, 69)

Stretched the Wednesday defence and almost scored – 7

Ryan Williams (for Forde, 84)

Unused: Eastwood, Mousinho, McNally, Cooper.

No rating for substitutes who come on after the 75th minute.