League One
Doncaster2Oxford Utd2

Doncaster Rovers 2-2 Oxford United

Josh Ruffels snatched an equaliser seven minutes into stoppage time to earn Oxford a point at Doncaster.

Alfie May looked to have won the game for Doncaster in the final minute of normal time when he swept home John Marquis' impressive cross.

But Ruffels curled in a superb effort from the edge of the box with the last kick of the game to see Oxford extend their impressive run to just one defeat in 16 matches.

They had to come from behind twice, first when Ben Whiteman slammed home a 20th minute penalty after Rob Dickie had been adjudged to have brought down Andy Butler.

Oxford continued to have the better of the play, particularly after the break, but it took them until the 64th minute to equalise when Gavin Whyte was played into space from a short free-kick and slammed under Ian Lawlor.

The game seemed destined to end as a draw and indeed it did but only after May and Ruffels played their parts in the late drama.

Match report supplied by the Press Association.

Line-ups

Doncaster

  • 1Lawlor
  • 29CummingsSubstituted forBlairat 75'minutes
  • 12Anderson
  • 6ButlerBooked at 80mins
  • 3Andrew
  • 11CrawfordBooked at 45minsSubstituted forRoweat 73'minutes
  • 8Whiteman
  • 15Kane
  • 26CoppingerSubstituted forMayat 84'minutes
  • 9Marquis
  • 7Wilks

Substitutes

  • 10Rowe
  • 13Marosi
  • 16Taylor
  • 17Blair
  • 19May
  • 24Amos
  • 25Blaney

Oxford Utd

  • 1Eastwood
  • 6HansonBooked at 45mins
  • 5Nelson
  • 4DickieBooked at 9mins
  • 14RuffelsBooked at 61mins
  • 17Henry
  • 15MousinhoBooked at 45mins
  • 8Brannagan
  • 16Whyte
  • 19MackieSubstituted forGarbuttat 88'minutes
  • 10Browne

Substitutes

  • 3Garbutt
  • 9Smith
  • 22Raglan
  • 23Long
  • 29McMahon
  • 30Little
  • 41Mitchell
Referee:
Alan Young
Attendance:
7,425

Match Stats

Home TeamDoncasterAway TeamOxford Utd
Possession
Home46%
Away54%
Shots
Home6
Away13
Shots on Target
Home3
Away5
Corners
Home3
Away6
Fouls
Home13
Away13

Live Text

Match ends, Doncaster Rovers 2, Oxford United 2.

Full Time

Second Half ends, Doncaster Rovers 2, Oxford United 2.

Goal!

Goal! Doncaster Rovers 2, Oxford United 2. Josh Ruffels (Oxford United) right footed shot from the left side of the box to the bottom right corner. Assisted by Luke Garbutt following a set piece situation.

Tommy Rowe (Doncaster Rovers) wins a free kick in the defensive half.

Foul by Marcus Browne (Oxford United).

Foul by Tommy Rowe (Doncaster Rovers).

Jamie Hanson (Oxford United) wins a free kick in the attacking half.

Mallik Wilks (Doncaster Rovers) wins a free kick in the defensive half.

Foul by Jamie Hanson (Oxford United).

Goal!

Goal! Doncaster Rovers 2, Oxford United 1. Alfie May (Doncaster Rovers) right footed shot from the centre of the box to the bottom right corner.

Substitution

Substitution, Oxford United. Luke Garbutt replaces Jamie Mackie.

Alfie May (Doncaster Rovers) wins a free kick in the defensive half.

Foul by Jamie Hanson (Oxford United).

Substitution

Substitution, Doncaster Rovers. Alfie May replaces James Coppinger.

Attempt missed. Herbie Kane (Doncaster Rovers) right footed shot from outside the box misses to the right.

Corner, Oxford United. Conceded by Danny Andrew.

Attempt blocked. James Henry (Oxford United) right footed shot from the right side of the box is blocked.

Booking

Andy Butler (Doncaster Rovers) is shown the yellow card for a bad foul.

Foul by Andy Butler (Doncaster Rovers).

James Henry (Oxford United) wins a free kick on the right wing.

Corner, Oxford United. Conceded by Andy Butler.

Substitution

Substitution, Doncaster Rovers. Matty Blair replaces Shaun Cummings.

Foul by Benjamin Whiteman (Doncaster Rovers).

Cameron Brannagan (Oxford United) wins a free kick on the right wing.

Substitution

Substitution, Doncaster Rovers. Tommy Rowe replaces Ali Crawford.

Corner, Oxford United. Conceded by Andy Butler.

Attempt blocked. Curtis Nelson (Oxford United) left footed shot from the centre of the box is blocked.

Delay over. They are ready to continue.

Delay in match Tom Anderson (Doncaster Rovers) because of an injury.

Delay over. They are ready to continue.

Delay in match Tom Anderson (Doncaster Rovers) because of an injury.

Corner, Oxford United. Conceded by Ian Lawlor.

Attempt saved. Marcus Browne (Oxford United) right footed shot from the left side of the six yard box is saved in the bottom left corner.

Delay over. They are ready to continue.

Delay in match Benjamin Whiteman (Doncaster Rovers) because of an injury.

Goal!

Goal! Doncaster Rovers 1, Oxford United 1. Gavin Whyte (Oxford United) right footed shot from the right side of the box to the bottom left corner. Assisted by James Henry following a set piece situation.

Foul by James Coppinger (Doncaster Rovers).

Gavin Whyte (Oxford United) wins a free kick in the defensive half.

Attempt missed. Benjamin Whiteman (Doncaster Rovers) left footed shot from the centre of the box is too high following a set piece situation.

Booking

Josh Ruffels (Oxford United) is shown the yellow card for a bad foul.

goal

As It Stood

TeamPWDLFAGDPts
1Portsmouth23156239192051
2Luton23145445222347
3Sunderland21127242222043
4Charlton23134638251343
5Peterborough23118441291241
6Barnsley22116536211539
7Doncaster23116639281139
8Blackpool229762522334
9Wycombe238873332132
10Accrington228772527-231
11Walsall238782434-1031
12Fleetwood238693025530
13Southend2392122930-129
14Coventry2385102328-529
15Shrewsbury237792729-228
16Burton2283112631-527
17Rochdale2376103142-1127
18Oxford Utd236893135-426
19Gillingham2374123338-525
20Bradford2363142439-1521
21Scunthorpe2356122949-2021
22Bristol Rovers2355132028-820
23Plymouth2355132644-1820
24Wimbledon2353151734-1718
View full League One table

Top Stories