Doncaster full-back Paul Quinn scored in the 89th minute to inflict promotion-chasing QPR's second Championship defeat of the season.

Charlie Austin gave QPR the lead shortly before half-time when his tame shot slipped through the fingers of Ross Turnbull in the Rovers goal.

Theo Robinson equalised three minutes after the interval with a curling effort that appeared more like a cross.

But Quinn snatched victory for Rovers when he headed in Mark Duffy's corner.

It was not until the 17th minute that either side had a sight on goal. The impressive Duffy dribbled his way inside from the left and hit a shot from 20 yards that Robert Green saved easily.

Niko Kranjcar had a great chance to put Rangers in front a few moments later, but blasted wildly off target from close range.

Rangers netted when Jermaine Jenas prodded the ball to Austin, whose shot Turnbull, inexplicably, failed to deal with.

Like the Rangers goal, Doncaster's equaliser had a touch of good fortune about it.

Captain Richie Wellens picked out Robinson with a superb pass and the Doncaster striker curled the ball into the net from a narrow angle when it looked as if he was trying to cross the ball.

Rovers pressed for a winner with Federico Macheda smashing a fierce shot into the side-netting, before Bongani Khumalo headed over from a free-kick.

They got their reward in the final minute of normal time when former Cardiff player Quinn headed in.

Doncaster boss Paul Dickov: "We let the fans down at Charlton [in a 2-0 defeat on Tuesday] and this performance was for them.

"I'm proud of the way we played considering the injury problems we have at present and that was a terrific display against probably the best team in the division.

"Tactically I thought we got it right and pressed them when we didn't have the ball.

"We were a bit aggrieved to go in behind at the interval. It was an uncharacteristic mistake by Ross Turnbull but I told him he didn't have to apologise because he's dug us out of the mire a number of times this season.

"It was a chance for the players to dig in for him and they did that. It was a massive effort from everyone."

QPR assistant manager Kevin Bond: "We weren't happy with the way we played in the second half but you can't take anything away from Doncaster.

"We were satisfied with our position at the end of the first period. Although we hadn't played particularly well, we were in front and in control of the game.

"We expected a reaction from Rovers after the interval but we thought that if we weathered the storm the game would open up to our advantage.

"I don't think we did well enough to prevent the equaliser and, in fairness, Doncaster were the better side after that."

Lineup, Bookings (4) & Substitutions (2)

Doncaster Rovers

  • 01 Turnbull Booked
  • 02 Quinn
  • 31 Stevens
  • 19 Wellens Booked
  • 14 Khumalo
  • 12 McCullough
  • 26 Coppinger
  • 04 Furman
  • 10 Macheda
  • 22 Robinson
  • 07 Duffy

Substitutes

  • 08 Paynter
  • 11 Cotterill
  • 13 Maxted
  • 15 Wakefield
  • 17 Woods
  • 21 De Val
  • 30 Peterson

Queens Park Rangers

  • 01 Green
  • 02 Simpson
  • 39 Assou-Ekotto
  • 17 Barton
  • 05 Dunne Booked
  • 06 Hill
  • 07 Phillips
  • 16 Jenas Booked
  • 09 Austin
  • 36 O'Neil (Johnson - 63' )
  • 19 Kranjcar (Hoilett - 77' )

Substitutes

  • 03 Traore
  • 08 Johnson
  • 10 Carroll
  • 14 Onyewu
  • 20 Henry
  • 23 Hoilett
  • 26 Murphy
Ref: Oliver Langford
Att: 8,854

Match Stats

Shots

13 17

On target

4 1

Corners

7 6

Fouls

8 10

Live Text Commentary

Full time

Full Time Match ends, Doncaster Rovers 2, Queens Park Rangers 1.

90:00 +4:56 Full time

Full Time Second Half ends, Doncaster Rovers 2, Queens Park Rangers 1.

90:00 +4:03 Booking

Booking Ross Turnbull (Doncaster Rovers) is shown the yellow card.

90:00 +3:45 Booking

Booking Jermaine Jenas (Queens Park Rangers) is shown the yellow card for a bad foul.

90:00 +3:36

Foul by Jermaine Jenas (Queens Park Rangers).

90:00 +3:36

Richard Wellens (Doncaster Rovers) wins a free kick in the defensive half.

90:00 +2:44

Andrew Johnson (Queens Park Rangers) wins a free kick in the defensive half.

90:00 +2:44

Foul by Federico Macheda (Doncaster Rovers).

90:00 +2:05

Corner, Doncaster Rovers. Conceded by Robert Green.

90:00 +1:53

Attempt saved. Richard Wellens (Doncaster Rovers) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by James Coppinger.

90:00 +1:32

Attempt missed. Federico Macheda (Doncaster Rovers) header from the left side of the six yard box misses to the right. Assisted by James Coppinger with a cross.

88:26 Goal scored

Goal! Goal! Doncaster Rovers 2, Queens Park Rangers 1. Paul Quinn (Doncaster Rovers) header from the centre of the box to the bottom right corner. Assisted by Mark Duffy with a cross following a corner.

87:57

Corner, Doncaster Rovers. Conceded by Clint Hill.

87:10

Attempt missed. Clint Hill (Queens Park Rangers) left footed shot from the centre of the box is just a bit too high following a corner.

86:26

Corner, Queens Park Rangers. Conceded by James Coppinger.

86:23

Attempt blocked. Junior Hoilett (Queens Park Rangers) right footed shot from the centre of the box is blocked.

85:52

Attempt missed. Bongani Khumalo (Doncaster Rovers) header from the centre of the box is too high. Assisted by Richard Wellens with a cross following a set piece situation.

85:13

Foul by Benoit Assou-Ekotto (Queens Park Rangers).

85:13

James Coppinger (Doncaster Rovers) wins a free kick on the right wing.

83:20

Foul by Jermaine Jenas (Queens Park Rangers).

83:20

Richard Wellens (Doncaster Rovers) wins a free kick in the defensive half.

82:39

Attempt missed. Dean Furman (Doncaster Rovers) right footed shot from outside the box is just a bit too high. Assisted by Mark Duffy.

81:51

Corner, Doncaster Rovers. Conceded by Richard Dunne.

81:05 Booking

Booking Richard Dunne (Queens Park Rangers) is shown the yellow card.

80:51

Foul by Joey Barton (Queens Park Rangers).

80:51

Federico Macheda (Doncaster Rovers) wins a free kick in the attacking half.

76:11 Substitution

Substitution Substitution, Queens Park Rangers. Junior Hoilett replaces Niko Kranjcar.

75:34

Attempt missed. Niko Kranjcar (Queens Park Rangers) right footed shot from outside the box is high and wide to the right. Assisted by Clint Hill with a headed pass following a corner.

74:52

Corner, Queens Park Rangers. Conceded by Luke McCullough.

72:59

Attempt missed. Federico Macheda (Doncaster Rovers) left footed shot from the left side of the box is close, but misses to the left. Assisted by Paul Quinn.

72:50

Attempt blocked. James Coppinger (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Dean Furman.

69:47

Dangerous play by Joey Barton (Queens Park Rangers).

69:47

Dean Furman (Doncaster Rovers) wins a free kick in the defensive half.

66:59

Attempt blocked. Jermaine Jenas (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Benoit Assou-Ekotto.

65:59

Attempt blocked. Charlie Austin (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Andrew Johnson with a cross.

64:40

Corner, Queens Park Rangers. Conceded by Dean Furman.

64:39

Attempt blocked. Jermaine Jenas (Queens Park Rangers) right footed shot from the centre of the box is blocked.

62:43 Substitution

Substitution Substitution, Queens Park Rangers. Andrew Johnson replaces Gary O'Neil.

60:03

Attempt missed. Theo Robinson (Doncaster Rovers) right footed shot from outside the box misses to the left. Assisted by Enda Stevens.

55:46

Corner, Doncaster Rovers. Conceded by Jermaine Jenas.

55:42

Attempt blocked. Mark Duffy (Doncaster Rovers) right footed shot from outside the box is blocked.

55:12

Foul by Niko Kranjcar (Queens Park Rangers).

55:12

Dean Furman (Doncaster Rovers) wins a free kick on the left wing.

55:00

Attempt blocked. Theo Robinson (Doncaster Rovers) left footed shot from outside the box is blocked. Assisted by Dean Furman.

51:49 Booking

Booking Richard Wellens (Doncaster Rovers) is shown the yellow card for a bad foul.

51:42

Delay over. They are ready to continue.

50:32

Delay in match Richard Wellens (Doncaster Rovers) because of an injury.

50:11

Joey Barton (Queens Park Rangers) wins a free kick on the right wing.

50:11

Foul by Richard Wellens (Doncaster Rovers).

49:47

Attempt blocked. Niko Kranjcar (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Benoit Assou-Ekotto.

47:17 Goal scored

Goal! Goal! Doncaster Rovers 1, Queens Park Rangers 1. Theo Robinson (Doncaster Rovers) left footed shot from a difficult angle and long range on the right to the bottom left corner. Assisted by Richard Wellens.

46:20

Corner, Doncaster Rovers. Conceded by Richard Dunne.

45:53

Attempt blocked. Matthew Phillips (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Danny Simpson with a headed pass.

45:25

Attempt blocked. Niko Kranjcar (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Joey Barton.

45:00

Second Half begins Doncaster Rovers 0, Queens Park Rangers 1.

45:00 +1:23 Half time

Half Time First Half ends, Doncaster Rovers 0, Queens Park Rangers 1.

42:12 Goal scored

Goal! Goal! Doncaster Rovers 0, Queens Park Rangers 1. Charlie Austin (Queens Park Rangers) right footed shot from the centre of the box to the bottom right corner.

40:40

Offside, Doncaster Rovers. Luke McCullough tries a through ball, but Theo Robinson is caught offside.

40:35

Attempt blocked. Mark Duffy (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Bongani Khumalo.

38:42

Corner, Queens Park Rangers. Conceded by Paul Quinn.

38:09

Attempt blocked. Charlie Austin (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Jermaine Jenas.

36:31

Attempt missed. Gary O'Neil (Queens Park Rangers) right footed shot from outside the box is high and wide to the left following a corner.

35:50

Corner, Queens Park Rangers. Conceded by Paul Quinn.

35:25

Joey Barton (Queens Park Rangers) wins a free kick in the defensive half.

35:25

Foul by Richard Wellens (Doncaster Rovers).

34:45

Joey Barton (Queens Park Rangers) wins a free kick in the defensive half.

34:45

Foul by Federico Macheda (Doncaster Rovers).

33:03

Offside, Queens Park Rangers. Niko Kranjcar tries a through ball, but Gary O'Neil is caught offside.

31:36

Corner, Doncaster Rovers. Conceded by Charlie Austin.

31:07

Foul by Benoit Assou-Ekotto (Queens Park Rangers).

31:07

James Coppinger (Doncaster Rovers) wins a free kick on the right wing.

29:17

Jermaine Jenas (Queens Park Rangers) wins a free kick in the defensive half.

29:17

Foul by Theo Robinson (Doncaster Rovers).

28:23

Attempt missed. Benoit Assou-Ekotto (Queens Park Rangers) left footed shot from more than 35 yards is high and wide to the right from a direct free kick.

27:59

Niko Kranjcar (Queens Park Rangers) wins a free kick in the defensive half.

27:59

Foul by Paul Quinn (Doncaster Rovers).

26:34

Niko Kranjcar (Queens Park Rangers) wins a free kick in the defensive half.

26:34

Foul by James Coppinger (Doncaster Rovers).

25:55

Attempt missed. Niko Kranjcar (Queens Park Rangers) left footed shot from the centre of the box is high and wide to the left.

21:17

Attempt missed. Matthew Phillips (Queens Park Rangers) left footed shot from outside the box misses to the right.

21:12

Attempt blocked. Joey Barton (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Jermaine Jenas.

17:43

Foul by Matthew Phillips (Queens Park Rangers).

17:43

Enda Stevens (Doncaster Rovers) wins a free kick in the defensive half.

16:43

Attempt saved. Mark Duffy (Doncaster Rovers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Theo Robinson.

15:23

Foul by Niko Kranjcar (Queens Park Rangers).

15:23

Dean Furman (Doncaster Rovers) wins a free kick in the attacking half.

13:49

Corner, Doncaster Rovers. Conceded by Clint Hill.

12:07

Attempt missed. Clint Hill (Queens Park Rangers) header from the centre of the box is high and wide to the left. Assisted by Joey Barton with a cross following a corner.

11:19

Corner, Queens Park Rangers. Conceded by Luke McCullough.

9:38

Benoit Assou-Ekotto (Queens Park Rangers) wins a free kick in the defensive half.

9:38

Foul by James Coppinger (Doncaster Rovers).

7:59

Offside, Queens Park Rangers. Charlie Austin tries a through ball, but Jermaine Jenas is caught offside.

7:26

Foul by Benoit Assou-Ekotto (Queens Park Rangers).

7:26

James Coppinger (Doncaster Rovers) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers