Bobby Zamora and Ravel Morrison scored injury-time goals to earn Queens Park Rangers a dramatic victory at Middlesbrough.

George Friend put the home side in front when he stabbed in from eight yards, before Yossi Benayoun equalised.

With a draw likely, Boro goalkeeper Dimi Konstantopoulos missed a backpass in the fourth minute of stoppage time, which allowed Zamora to score.

Two minutes later Morrison ran on to Zamora's flick to score a third.

The win, just QPR's third in 10 matches, keeps Harry Redknapp's team 10 points behind second-placed Burnley, in fourth. Mid-table Middlesbrough have won once in 11 matches.

The hosts moved ahead when Friend drifted in from the left and collected a ricochet before turning the ball in.

But Redknapp's side pulled level in first-half added time when Niko Kranjcar's blocked shot fell for Benayoun to score his first goal since May 2012.

Junior Hoilett's powerful effort was held by Konstantopoulos before the Middlesbrough goalkeeper's error allowed Zamora to stroll through to tap in in the 94th minute.

On-loan West Ham midfielder Morrison then scored his fifth goal in seven Rangers appearances to keep his team's slim automatic promotion hopes alive.

Middlesbrough manager Aitor Karanka:

"I don't believe it. I can explain what happened but I can't understand it. It has happened again.

"It was a game we did not deserve to lose. We had a good chance to win at one end and then suddenly we have lost the game.

"There was not much between the teams and we had chances but every week it is the same story. I just wish one game it would be us scoring in the last minute."

QPR assistant manager Kevin Bond:

"It certainly was a late, late show.

"It seemed both teams had accepted a draw then in the last minute I really don't know where those two goals came from.

"It was an amazing bobble to be fair to the keeper and it was a real gift for us."

Lineup, Bookings (8) & Substitutions (5)

Middlesbrough

  • 13 Konstantopoulos
  • 08 Varga
  • 03 Friend Booked
  • 24 Chalobah Booked
  • 25 Omeruo
  • 22 Gibson
  • 27 Adomah
  • 18 Whitehead
  • 09 Graham
  • 06 Butterfield (Tomlin - 63' )
  • 29 Kamara Booked (Ledesma - 88' )

Substitutes

  • 01 Steele
  • 10 Tomlin
  • 11 Ledesma
  • 14 Williams
  • 23 Main
  • 28 Morris
  • 36 Atkinson

Queens Park Rangers

  • 01 Green
  • 18 Hughes
  • 13 Yun Suk-young
  • 17 Barton Booked
  • 15 Onuoha
  • 06 Hill
  • 35 Benayoun (O'Neil - 76' Booked )
  • 10 Carroll Booked
  • 12 Keane (Zamora - 64' )
  • 04 Morrison Booked
  • 19 Kranjcar Booked (Hoilett - 61' )

Substitutes

  • 02 Simpson
  • 23 Hoilett
  • 25 Zamora
  • 26 Murphy
  • 36 O'Neil
  • 38 Donaldson
  • 42 Petrasso
Ref: Keith Hill
Att: 15,075

Match Stats

Shots

14 13

On target

5 7

Corners

4 8

Fouls

4 11

Live Text Commentary

Full time

Full Time Match ends, Middlesbrough 1, Queens Park Rangers 3.

90:00 +6:24 Full time

Full Time Second Half ends, Middlesbrough 1, Queens Park Rangers 3.

90:00 +5:22 Goal scored

Goal! Goal! Middlesbrough 1, Queens Park Rangers 3. Ravel Morrison (Queens Park Rangers) left footed shot from the left side of the box to the bottom right corner. Assisted by Bobby Zamora with a headed pass.

90:00 +3:27 Goal scored

Goal! Goal! Middlesbrough 1, Queens Park Rangers 2. Bobby Zamora (Queens Park Rangers) left footed shot from very close range to the centre of the goal.

90:00 +3:07

Attempt missed. George Friend (Middlesbrough) left footed shot from outside the box misses to the right. Assisted by Albert Adomah.

90:00 +2:28

Corner, Middlesbrough. Conceded by Yun Suk-Young.

90:00 +1:42 Booking

Booking Gary O'Neil (Queens Park Rangers) is shown the yellow card for a bad foul.

90:00 +1:35

Foul by Gary O'Neil (Queens Park Rangers).

90:00 +1:35

Emmanuel Jorge Ledesma (Middlesbrough) wins a free kick on the left wing.

90:00 +0:25

Attempt missed. Ravel Morrison (Queens Park Rangers) right footed shot from outside the box is close, but misses to the left. Assisted by Nedum Onuoha.

87:51 Substitution

Substitution Substitution, Middlesbrough. Emmanuel Jorge Ledesma replaces Kei Kamara.

86:33

Corner, Middlesbrough. Conceded by Tom Carroll.

84:25

Attempt saved. Junior Hoilett (Queens Park Rangers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Yun Suk-Young.

83:35

Offside, Middlesbrough. Nathaniel Chalobah tries a through ball, but George Friend is caught offside.

82:48

Attempt saved. Albert Adomah (Middlesbrough) left footed shot from outside the box is saved in the centre of the goal. Assisted by Lee Tomlin.

78:13

Corner, Queens Park Rangers. Conceded by József Varga.

76:28

Dean Whitehead (Middlesbrough) wins a free kick in the defensive half.

76:28

Foul by Bobby Zamora (Queens Park Rangers).

75:46 Substitution

Substitution Substitution, Queens Park Rangers. Gary O'Neil replaces Yossi Benayoun.

75:18 Booking

Booking Joey Barton (Queens Park Rangers) is shown the yellow card.

75:00 Booking

Booking Ravel Morrison (Queens Park Rangers) is shown the yellow card.

74:51 Booking

Booking Kei Kamara (Middlesbrough) is shown the yellow card.

73:09

Foul by Dean Whitehead (Middlesbrough).

73:09

Ravel Morrison (Queens Park Rangers) wins a free kick in the defensive half.

72:17

Delay over. They are ready to continue.

71:16 Booking

Booking George Friend (Middlesbrough) is shown the yellow card.

71:00

Delay in match Junior Hoilett (Queens Park Rangers) because of an injury.

69:19

Attempt blocked. Lee Tomlin (Middlesbrough) right footed shot from outside the box is blocked. Assisted by George Friend.

68:46

Attempt saved. Nathaniel Chalobah (Middlesbrough) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Dean Whitehead.

67:00

Attempt blocked. Junior Hoilett (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Ravel Morrison with a cross.

66:27

Corner, Queens Park Rangers. Conceded by Ben Gibson.

65:18 Booking

Booking Nathaniel Chalobah (Middlesbrough) is shown the yellow card for a bad foul.

65:09

Foul by Nathaniel Chalobah (Middlesbrough).

65:09

Yun Suk-Young (Queens Park Rangers) wins a free kick in the defensive half.

64:18

Nathaniel Chalobah (Middlesbrough) wins a free kick in the defensive half.

64:18

Foul by Clint Hill (Queens Park Rangers).

63:20 Substitution

Substitution Substitution, Middlesbrough. Lee Tomlin replaces Jacob Butterfield.

63:15 Substitution

Substitution Substitution, Queens Park Rangers. Bobby Zamora replaces William Keane.

62:10

Attempt blocked. Jacob Butterfield (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Albert Adomah.

61:35

Offside, Middlesbrough. Kei Kamara tries a through ball, but Danny Graham is caught offside.

60:02 Substitution

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

58:11

Albert Adomah (Middlesbrough) wins a free kick in the defensive half.

58:11

Foul by Niko Kranjcar (Queens Park Rangers).

54:04

Offside, Queens Park Rangers. Tom Carroll tries a through ball, but William Keane is caught offside.

52:49

Delay over. They are ready to continue.

51:54

Delay in match Kenneth Omeruo (Middlesbrough) because of an injury.

48:57

Corner, Queens Park Rangers. Conceded by Nathaniel Chalobah.

48:56

Attempt blocked. Niko Kranjcar (Queens Park Rangers) left footed shot from outside the box is blocked. Assisted by Ravel Morrison.

45:30

Offside, Queens Park Rangers. Joey Barton tries a through ball, but William Keane is caught offside.

45:00

Second Half begins Middlesbrough 1, Queens Park Rangers 1.

45:00 +2:00 Half time

Half Time First Half ends, Middlesbrough 1, Queens Park Rangers 1.

45:00 +1:08

Offside, Queens Park Rangers. Niko Kranjcar tries a through ball, but William Keane is caught offside.

45:00 +0:07 Goal scored

Goal! Goal! Middlesbrough 1, Queens Park Rangers 1. Yossi Benayoun (Queens Park Rangers) left footed shot from the centre of the box to the bottom right corner.

45:00 +0:03

Attempt blocked. Niko Kranjcar (Queens Park Rangers) right footed shot from the left side of the box is blocked. Assisted by Ravel Morrison.

44:10

Attempt missed. Yossi Benayoun (Queens Park Rangers) right footed shot from the left side of the box is high and wide to the right.

43:27

Corner, Queens Park Rangers. Conceded by Dimitrios Konstantopoulos.

43:25

Attempt saved. Ravel Morrison (Queens Park Rangers) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Niko Kranjcar.

41:58

Hand ball by Niko Kranjcar (Queens Park Rangers).

39:19

Attempt blocked. Jacob Butterfield (Middlesbrough) right footed shot from outside the box is blocked. Assisted by George Friend.

36:55

Corner, Queens Park Rangers. Conceded by Ben Gibson.

34:24

Offside, Middlesbrough. George Friend tries a through ball, but Jacob Butterfield is caught offside.

34:02

Nathaniel Chalobah (Middlesbrough) wins a free kick on the right wing.

34:02

Foul by Niko Kranjcar (Queens Park Rangers).

33:13

Nedum Onuoha (Queens Park Rangers) wins a free kick in the defensive half.

33:13

Foul by Danny Graham (Middlesbrough).

32:42

Offside, Queens Park Rangers. William Keane tries a through ball, but Yossi Benayoun is caught offside.

31:57 Booking

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

31:45

Albert Adomah (Middlesbrough) wins a free kick on the right wing.

31:45

Foul by Niko Kranjcar (Queens Park Rangers).

30:54

Attempt blocked. Tom Carroll (Queens Park Rangers) left footed shot from outside the box is blocked.

30:24

Attempt saved. George Friend (Middlesbrough) left footed shot from outside the box is saved in the centre of the goal.

29:42

Corner, Middlesbrough. Conceded by Yun Suk-Young.

29:40

Attempt blocked. Dean Whitehead (Middlesbrough) right footed shot from outside the box is blocked.

29:38

Attempt blocked. Kei Kamara (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Jacob Butterfield.

27:18

Foul by Joey Barton (Queens Park Rangers).

27:18

Jacob Butterfield (Middlesbrough) wins a free kick in the defensive half.

26:29

Corner, Queens Park Rangers. Conceded by József Varga.

26:26

Attempt blocked. Yun Suk-Young (Queens Park Rangers) left footed shot from the left side of the box is blocked. Assisted by Niko Kranjcar.

22:51 Booking

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

22:40

Kei Kamara (Middlesbrough) wins a free kick in the defensive half.

22:40

Foul by Tom Carroll (Queens Park Rangers).

21:55

Attempt blocked. Nathaniel Chalobah (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Kei Kamara.

20:42

Foul by Clint Hill (Queens Park Rangers).

20:42

Danny Graham (Middlesbrough) wins a free kick in the attacking half.

17:30 Goal scored

Goal! Goal! Middlesbrough 1, Queens Park Rangers 0. George Friend (Middlesbrough) left footed shot from the centre of the box to the bottom right corner.

15:23

Corner, Middlesbrough. Conceded by Nedum Onuoha.

13:39

Attempt saved. Jacob Butterfield (Middlesbrough) left footed shot from outside the box is saved in the centre of the goal. Assisted by Kei Kamara.

12:14

Ravel Morrison (Queens Park Rangers) wins a free kick on the left wing.

12:14

Foul by Nathaniel Chalobah (Middlesbrough).

8:57

Attempt missed. George Friend (Middlesbrough) header from the right side of the six yard box misses to the left. Assisted by Jacob Butterfield with a cross following a set piece situation.

7:58

Foul by Yossi Benayoun (Queens Park Rangers).

7:58

George Friend (Middlesbrough) wins a free kick on the left wing.

2:38

Attempt missed. Danny Graham (Middlesbrough) right footed shot from outside the box is high and wide to the right. Assisted by Dean Whitehead.

1:10

Corner, Queens Park Rangers. Conceded by Dimitrios Konstantopoulos.

1:09

Attempt saved. Tom Carroll (Queens Park Rangers) right footed shot from the centre of the box is saved in the bottom right corner.

1:07

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

0:32

Corner, Queens Park Rangers. Conceded by Kenneth Omeruo.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers