Doncaster Rovers vs Oxford United. Sky Bet League One.
The Keepmoat StadiumAttendance7,425.
Saturday 22 December 2018 19:29, UK
Josh Ruffels snatched an equaliser for Oxford seven minutes into stoppage time to earn a 2-2 draw with Doncaster at the Keepmoat Stadium.
Alfie May looked to have won the game for Doncaster in the final minute of normal time when he swept home from 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.
It was nothing less than the visitors deserved after enjoying the better of the play and looking more threatening.
But they had to come from behind 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 only for May and Ruffels to play their part in the late drama.