Oxford slipped to a sixth consecutive League Two defeat at Rotherham.

Sean Rigg had put the visitors ahead early on when he shot through a crowd of players following a short corner.

But Rotherham soon took control as Ben Pringle and Lionel Ainsworth struck the woodwork for the home side.

Michael O'Connor scored from the spot after Michael Raynes felled Kayode Odejayi, before drilling in his second for 2-1, while Jason Taylor rounded off the win with a simple tap-in.

VIEWS FROM THE DRESSING ROOM

Rotherham United assistant manager Paul Raynor tells BBC Radio Sheffield:

"Delighted with three good points. It was a comfortable victory.

"We seemed to start sluggish, maybe we need to think about the way we warm up., because we're certainly not coming out of the blocks.

"To go a goal behind shows the character we have in the team.

"We got a grip of the game, tucked the penalty away, the crowd got behind us and there's only one winner for me after that."

Lineup, Bookings (2) & Substitutions (6)

Rotherham

  • 01 Shearer
  • 05 Sharps
  • 18 Hunt
  • 20 Morgan
  • 23 Harris
  • 04 Arnason Booked
  • 07 Ainsworth
  • 10 O'Connor (Bradley - 90' )
  • 15 Pringle (Taylor - 84' )
  • 11 Evans (Agard - 57' )
  • 16 Odejayi

Substitutes

  • 21 Warrington
  • 06 Mullins
  • 08 Taylor
  • 14 Bradley
  • 19 Noble
  • 17 Nardiello
  • 22 Agard

Oxford United

  • 21 Brown
  • 04 Raynes
  • 06 Wright
  • 22 Worley (Leven - 63' )
  • 02 Batt
  • 17 Capaldi Booked
  • 18 Forster-Caskey (Constable - 81' )
  • 19 Cox
  • 14 Rigg
  • 15 Potter
  • 29 Craddock (Smalley - 56' )

Substitutes

  • 01 Clarke
  • 23 O'Brien
  • 24 Boateng
  • 08 Heslop
  • 20 Leven
  • 09 Constable
  • 10 Smalley
Ref: Salisbury
Att: 7,258

Match Stats

Shots

10 11

On target

5 9

Corners

4 5

Fouls

11 10

Live Text Commentary

90:00 +2:52

Robert Harris challenges Alfie Potter unfairly and gives away a free kick. Peter Leven takes the direct free kick.

90:00 +1:08

Deane Smalley concedes a free kick for a foul on Kari Arnason. Scott Shearer restarts play with the free kick.

90:00 +0:43 Substitution

Substitution Mark Bradley is brought on as a substitute for Michael O'Connor.

88:50

James Constable takes a shot. Scott Shearer gets a block in. Deane Smalley takes a shot. Save made by Scott Shearer.

87:58 Full time

Full Time The referee blows for the end of the match.

87:17

Assist on the goal came from Lionel Ainsworth.

87:17 Goal scored

Goal! - Jason Taylor - Rotherham 3 - 1 Oxford A goal is scored by Jason Taylor from just inside the penalty area to the bottom right corner of the goal. Rotherham 3-1 Oxford Utd.

86:40

Peter Leven takes the outswinging corner, clearance made by Kayode Odejayi.

83:26 Substitution

Substitution Jason Taylor replaces Ben Pringle.

83:05

Effort from the edge of the penalty area by Lionel Ainsworth goes wide of the left-hand post.

82:17

The referee blows for offside. Wayne Brown takes the free kick.

81:35

Deane Smalley takes a shot. Save made by Scott Shearer.

80:03 Substitution

Substitution (Oxford Utd) makes a substitution, with James Constable coming on for Jake Forster-Caskey.

78:35

The ball is sent over by Michael O'Connor, save by Wayne Brown. Lionel Ainsworth takes a outswinging corner from the right by-line played to the near post, Michael Raynes manages to make a clearance.

78:08

Michael O'Connor takes the inswinging corner, Michael Raynes makes a clearance.

77:41

Ben Pringle takes a shot. Save made by Wayne Brown.

76:07

Robert Harris fouled by Alfie Potter, the ref awards a free kick. Scott Shearer takes the free kick.

73:31

Kieran Agard provided the assist for the goal.

73:31 Goal scored

Goal! - Michael O'Connor - Rotherham 2 - 1 Oxford A goal is scored by Michael O'Connor from just inside the area to the bottom right corner of the goal. Rotherham 2-1 Oxford Utd.

71:14

Nicky Hunt restarts play with the free kick.

71:14 Booking

Booking The referee books Tony Capaldi for unsporting behaviour.

70:49

Tony Capaldi challenges Michael O'Connor unfairly and gives away a free kick.

70:06

Kari Arnason produces a right-footed shot from close in which goes wide of the right-hand upright.

68:05

Shot from close in by Kieran Agard misses to the left of the target.

65:46

Corner taken by Peter Leven. Nicky Hunt fouled by Jake Wright, the ref awards a free kick. Indirect free kick taken by Scott Shearer.

64:03

The referee blows for offside against Kayode Odejayi. Wayne Brown takes the indirect free kick. Lionel Ainsworth takes a shot. Save by Wayne Brown.

63:06

Sean Rigg takes a shot. Scott Shearer makes a save.

62:02

Michael Raynes takes the free kick.

62:02 Substitution

Substitution Peter Leven is brought on as a substitute for Harry Worley.

62:02

Michael O'Connor gives away a free kick for an unfair challenge on Lee Cox.

58:57

The offside flag is raised against Deane Smalley. Scott Shearer takes the free kick.

57:31

Deane Smalley is ruled offside. Scott Shearer takes the free kick.

55:39

Damian Batt restarts play with the free kick.

55:39 Substitution

Substitution (Rotherham) makes a substitution, with Kieran Agard coming on for Gareth Evans.

55:39 Substitution

Substitution Tom Craddock goes off and Deane Smalley comes on.

55:39

Foul by Ben Pringle on Alfie Potter, free kick awarded.

53:57

Gareth Evans takes a shot. Blocked by Wayne Brown. Michael O'Connor takes a outswinging corner from the left by-line to the near post, clearance made by Harry Worley.

52:36

Sean Rigg takes a shot. Save by Wayne Brown. Jake Forster-Caskey takes a inswinging corner from the left by-line to the near post, clearance made by Nicky Hunt.

51:47

Free kick awarded for a foul by Kayode Odejayi on Michael Raynes. Free kick taken by Damian Batt.

49:05

Inswinging corner taken left-footed by Jake Forster-Caskey, clearance made by Nicky Hunt.

41:02

Gareth Evans challenges Damian Batt unfairly and gives away a free kick. Wayne Brown takes the indirect free kick.

38:19

Foul by Harry Worley on Ben Pringle, free kick awarded. Free kick taken by Robert Harris.

36:00

Jake Forster-Caskey produces a strike on goal direct from the free kick, save by Scott Shearer.

36:00 Booking

Booking Caution for Kari Arnason.

35:11

Harry Worley fouled by Kari Arnason, the ref awards a free kick.

32:38

The assistant referee flags for offside against Tom Craddock. Scott Shearer takes the indirect free kick.

29:29 Goal scored

Goal! - Michael O'Connor - Rotherham 1 - 1 Oxford Michael O'Connor scores a placed penalty. Rotherham 1-1 Oxford Utd.

28:41

Kayode Odejayi fouled by Michael Raynes, the ref awards a Penalty.

27:25

Harry Worley gives away a free kick for an unfair challenge on Kayode Odejayi. Direct free kick taken by Robert Harris.

25:20

Ben Pringle takes a shot.

23:59

Kayode Odejayi gives away a free kick for an unfair challenge on Damian Batt. Damian Batt takes the free kick.

22:25

Jake Forster-Caskey takes a shot. Blocked by Ian Sharps. Corner taken by Michael O'Connor from the left by-line to the near post, Sean Rigg makes a clearance. Shot from close in by Gareth Evans misses to the left of the goal.

19:52

Lee Cox has an effort at goal from outside the penalty area which goes wide right of the goal.

18:48

Harry Worley fouled by Kayode Odejayi, the ref awards a free kick. Wayne Brown takes the indirect free kick.

15:54

Free kick awarded for a foul by Damian Batt on Gareth Evans. Free kick taken by Robert Harris.

15:29

Alfie Potter takes a shot. Save by Scott Shearer.

12:47

Craig Morgan fouled by Tom Craddock, the ref awards a free kick. Free kick taken by Scott Shearer.

12:05

Damian Batt fouled by Gareth Evans, the ref awards a free kick. Free kick crossed right-footed by Jake Forster-Caskey, Michael O'Connor makes a clearance.

9:12

Foul by Michael O'Connor on Jake Forster-Caskey, free kick awarded. Jake Forster-Caskey sends in a cross, Harry Worley produces a left-footed shot from deep inside the six-yard box which goes wide of the left-hand post.

7:09

Assist on the goal came from Jake Forster-Caskey.

7:09 Goal scored

Goal! - Sean Rigg - Rotherham 0 - 1 Oxford Sean Rigg gets on the score sheet with a goal from just outside the area to the bottom left corner of the goal. Rotherham 0-1 Oxford Utd.

6:35

Jake Forster-Caskey takes a short corner,

5:35

Free kick awarded for a foul by Kari Arnason on Alfie Potter. Jake Forster-Caskey takes the free kick.

2:14

Unfair challenge on Kari Arnason by Jake Forster-Caskey results in a free kick. Scott Shearer takes the free kick.

45:01

The ref blows the whistle to begin the match.

The game restarts for the second half.

Half time

Half Time It is the end of the first-half.

Live data and text provided by our data suppliers