The Oxford Mail player ratings from Oxford United's sensational 4-0 win over West Ham United in the Carabao Cup third round.

SIMON EASTWOOD

Ever-reliable when called upon, made a smart save from Holland at 0-0 and an even better one from Ateji when the game was already safe   8

SAM LONG

A titanic defensive performance and looks to have added more of an attacking edge to his game   9

ROB DICKIE

Gave the ball away in dangerous areas a couple of times in the first half, but did little wrong after that   8

Read also: Karl Robinson's hails Oxford United's 'best result' at the Kassam Stadium

ELLIOTT MOORE

Slotted back into the defence effortlessly, with some fantastic blocks and interceptions and a well-taken goal   9 

JOSH RUFFELS

Did his job quietly but effectively, one second-half tackle to stop a West Ham counter-attack was beautifully timed   8

GEORGE THORNE

Controlled the temp for United until his unfortunate injury midway through the first half - if only he could stay fit   7

Read also: Oxford United 4 (Moore 55, Taylor 71, Fosu 84, Baptiste 90+2), West Ham United 0

CAMERON BRANNAGAN

Always keen to get on the ball and create, should have scored in the first half   8

SHANDON BAPTISTE

Ran the game in midfield, helped create the second goal and scored a sublime fourth - MAN OF THE MATCH   9

ROB HALL

Showed glimpses of his old self with some tricky play in tight areas and was unlucky to see a free kick hit the bar   8

Read also: Oxford United's 4-0 win over West Ham in pictures

ANTHONY FORDE

One of United's main attacking threats in the first half as he looked to take the game to West Ham   8 

JAMIE MACKIE

Kept running to give the visiting defence plenty to think about, only denied a goal by Roberto's flying save   8

Read also: Elliott Moore says Oxford United's 4-0 win over West Ham is one to savour

Substitutes

MARK SYKES

Started slowly after coming on but his delivery was consistently excellent in the second half, especially the assist for Taylor's goal   8

MATTY TAYLOR

Scored minutes after coming on with a typical striker's finish, will be relieved to get his first Kassam Stadium goal   8

TARIQE FOSU

Another clinical finish for United's third, one of the most in-form players in Sky Bet League One right now   

Unused subs

Stevens, Jones, Woodburn, Agyei