Player ratings from Oxford United's 3-1 win at Walsall.

SIMON EASTWOOD

Caught plenty of crosses, but had a couple of nervy moments 6.5

SAM LONG

Solid afternoon, where his highlight was the assist for the second goal 7

CURTIS NELSON

Culpable for Walsall’s goal, but stood out in the second half bombardment 7.5

ROB DICKIE

Scored and got to grips with Cook after a shaky start 8

JOSH RUFFELS

Typically unflashy, dependable display in a strong defensive effort 7

AHMED KASHI 

Dived in too often, but his popularity will climb for the bizarre manner of his dismissal. SENT OFF 6

CAMERON BRANNAGAN

Excellent again. Tireless running and quality on the ball. MAN OF THE MATCH    8

MARCUS BROWNE

May feel hard done by, but invited trouble with the challenge. SENT OFF 5.5

Also read: U's boss sympathises with Marcus Browne over dismissal

JAMES HENRY 
Stood up when the U’s were down to ten men. Ran his socks off 6.5

LUKE GARBUTT

Gradually winning fans over. Made one goal and scored another 7.5

JAMIE MACKIE

Led the line superbly, used all his nous after the red card 7.5

SUBSTITUTES

Gavin Whyte (Henry 77)

John Mousinho (Kashi 83)

Jerome Sinclair (Mackie 83)

Unused subs: Stevens, Hanson, Sykes, Graham

VOTE FOR YOUR STAR MAN