Doncaster played out a goalless draw with Middlesbrough to extend their unbeaten run to four games and move five points clear of the Championship relegation zone.

The hosts dominated the first half but chances were few before Boro's Emmanuel Ledesma shot wide.

James Coppinger's effort was saved by Boro keeper Shay Given and Chris Brown missed a glorious close-range chance.

Brown also had a volley cleared off the line in injury time but Boro held on.

Results count?

  • Despite their lack of goals, Middlesbrough have lost just one of their previous nine Championship games

It was a third consecutive game where Aitor Karanka's team have failed to score and they slipped to nine points off the Championship play-off places.

But with Middlesbrough playing with a lone striker, their safety-first tactics paid off as they recorded a second successive clean sheet.

They looked more menacing in the second half but were unable to find the net in a game in which both defences finished on top.

Doncaster had a definite edge and grew in confidence as the first half progressed with Coppinger heading wide early on and having a later shot deflected wide.

Middlesbrough improved after the break and should have gone ahead when Grant Leadbitter produced a superb throughball for Ledesma to race on to but he placed his shot just wide of the mark.

Coppinger had a fierce angled drive saved at the second attempt by Given in the 57th minute.

But Doncaster's on-loan goalkeeper Sam Johnstone did not make his first save until three minutes later when he held on to a header from Curtis Main at the near post following good work by Ledesma.

Both sides went close in a frantic finish with Brown twice denied a winner.

Doncaster boss Paul Dickov said:

"I thought we had the better of it but a draw was probably a fair result overall.

"It was a scrappy match and it was hard to get the ball down and play because of the conditions.

"Middlesbrough are a good team and we knew they would be dangerous on the break but I thought we posed more of a threat overall."

Middlesbrough manager Aitor Karanka said:

"It was difficult for both sides in the windy conditions. But when you can't play you need to fight and we didn't do that.

"When you don't play and you don't fight it makes it difficult to win the game and is an embarrassment for our supporters. We have a huge away following. People came to support us and we didn't play for them like we should.

"Doncaster were better than us at fighting for the ball and, in the circumstances, I'm happy to get a point."

Lineup, Bookings (2) & Substitutions (5)

Doncaster Rovers

  • 33 Johnstone
  • 17 Tamas
  • 03 Husband
  • 18 Keegan (Furman - 45' )
  • 14 Khumalo
  • 20 Méité
  • 26 Coppinger
  • 19 Wellens Booked
  • 10 Sharp
  • 09 Brown
  • 07 Duffy (Cotterill - 79' )

Substitutes

  • 02 Quinn
  • 04 Furman
  • 11 Cotterill
  • 13 Maxted
  • 21 De Val
  • 30 Peterson
  • 31 Stevens

Middlesbrough

  • 12 Given
  • 25 Omeruo
  • 03 Friend
  • 07 Leadbitter
  • 26 Ayala (Kamara - 88' )
  • 22 Gibson
  • 11 Ledesma
  • 24 Chalobah
  • 23 Main (Graham - 64' )
  • 06 Butterfield (Whitehead - 63' Booked )
  • 19 Carayol

Substitutes

  • 08 Varga
  • 09 Graham
  • 13 Konstantopoulos
  • 15 Hines
  • 18 Whitehead
  • 29 Kamara
  • 34 Brobbel
Ref: Andy Davies
Att: 11,440

Match Stats

Shots

11 12

On target

2 1

Corners

9 1

Fouls

6 18

Live Text Commentary

Full time

Full Time Match ends, Doncaster Rovers 0, Middlesbrough 0.

90:00 +3:44 Full time

Full Time Second Half ends, Doncaster Rovers 0, Middlesbrough 0.

90:00 +3:10

Emmanuel Jorge Ledesma (Middlesbrough) wins a free kick in the defensive half.

90:00 +3:10

Foul by James Husband (Doncaster Rovers).

90:00 +3:04

Attempt blocked. Chris Brown (Doncaster Rovers) right footed shot from the centre of the box is blocked. Assisted by David Cotterill with a cross.

90:00 +2:40

Corner, Doncaster Rovers. Conceded by Ben Gibson.

90:00 +2:23 Booking

Booking Dean Whitehead (Middlesbrough) is shown the yellow card for a bad foul.

90:00 +2:18

Delay over. They are ready to continue.

90:00 +1:49

Delay in match Dean Furman (Doncaster Rovers) because of an injury.

90:00 +1:25

Foul by Dean Whitehead (Middlesbrough).

90:00 +1:25

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

90:00 +1:07

Attempt blocked. Mustapha Carayol (Middlesbrough) right footed shot from the right side of the box is blocked. Assisted by Danny Graham.

90:00 +0:09

Offside, Middlesbrough. George Friend tries a through ball, but Danny Graham is caught offside.

89:41

Kenneth Omeruo (Middlesbrough) wins a free kick in the defensive half.

89:41

Foul by Chris Brown (Doncaster Rovers).

88:59

Attempt missed. Kei Kamara (Middlesbrough) left footed shot from the left side of the box is close, but misses to the right. Assisted by Grant Leadbitter.

87:23 Substitution

Substitution Substitution, Middlesbrough. Kei Kamara replaces Daniel Ayala.

86:54

Foul by Danny Graham (Middlesbrough).

86:54

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

84:22

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

84:22

Foul by Abdoulaye Méité (Doncaster Rovers).

82:37

Corner, Doncaster Rovers. Conceded by George Friend.

80:23

Corner, Doncaster Rovers. Conceded by Dean Whitehead.

79:18

Corner, Doncaster Rovers. Conceded by George Friend.

78:55 Substitution

Substitution Substitution, Doncaster Rovers. David Cotterill replaces Mark Duffy.

76:41

Attempt missed. George Friend (Middlesbrough) left footed shot from outside the box misses to the left. Assisted by Mustapha Carayol.

74:56

Foul by Danny Graham (Middlesbrough).

74:56

Bongani Khumalo (Doncaster Rovers) wins a free kick in the defensive half.

72:29

Foul by Mustapha Carayol (Middlesbrough).

72:29

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

69:02

Attempt missed. Danny Graham (Middlesbrough) right footed shot from outside the box misses to the left. Assisted by Emmanuel Jorge Ledesma.

66:05

Offside, Middlesbrough. Grant Leadbitter tries a through ball, but Mustapha Carayol is caught offside.

65:19

Attempt blocked. Gabriel Tamas (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Mark Duffy with a cross.

64:52

Corner, Doncaster Rovers. Conceded by George Friend.

64:34

Delay over. They are ready to continue.

63:42

Delay in match Mark Duffy (Doncaster Rovers) because of an injury.

63:31

Foul by Dean Whitehead (Middlesbrough).

63:31

Mark Duffy (Doncaster Rovers) wins a free kick in the attacking half.

63:07 Substitution

Substitution Substitution, Middlesbrough. Danny Graham replaces Curtis Main.

62:56 Substitution

Substitution Substitution, Middlesbrough. Dean Whitehead replaces Jacob Butterfield.

61:39

Attempt missed. Emmanuel Jorge Ledesma (Middlesbrough) left footed shot from outside the box is high and wide to the left. Assisted by Curtis Main.

61:30

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

60:40

Gabriel Tamas (Doncaster Rovers) wins a free kick in the defensive half.

60:40

Foul by Curtis Main (Middlesbrough).

59:30

Attempt missed. Chris Brown (Doncaster Rovers) left footed shot from the left side of the six yard box is too high. Assisted by Billy Sharp with a cross.

59:03

Attempt saved. Curtis Main (Middlesbrough) header from the left side of the box is saved in the bottom left corner. Assisted by Emmanuel Jorge Ledesma with a cross.

55:08

Foul by Emmanuel Jorge Ledesma (Middlesbrough).

55:08

James Husband (Doncaster Rovers) wins a free kick in the attacking half.

54:34

Attempt blocked. Jacob Butterfield (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Emmanuel Jorge Ledesma.

52:43

Attempt missed. Mustapha Carayol (Middlesbrough) right footed shot from the centre of the box misses to the right. Assisted by Nathaniel Chalobah.

51:11

Billy Sharp (Doncaster Rovers) wins a free kick on the right wing.

51:11

Foul by Daniel Ayala (Middlesbrough).

48:47

Offside, Doncaster Rovers. James Coppinger tries a through ball, but Chris Brown is caught offside.

47:59

Delay over. They are ready to continue.

46:24

Delay in match Daniel Ayala (Middlesbrough) because of an injury.

45:22

Attempt blocked. Mark Duffy (Doncaster Rovers) right footed shot from a difficult angle on the left is blocked. Assisted by Chris Brown.

45:00

Second Half begins Doncaster Rovers 0, Middlesbrough 0.

45:00 Substitution

Substitution Substitution, Doncaster Rovers. Dean Furman replaces Paul Keegan because of an injury.

45:00 +2:07 Half time

Half Time First Half ends, Doncaster Rovers 0, Middlesbrough 0.

43:13

Attempt missed. Billy Sharp (Doncaster Rovers) right footed shot from the right side of the box misses to the left. Assisted by James Coppinger.

41:21

Corner, Doncaster Rovers. Conceded by Ben Gibson.

40:49

Corner, Doncaster Rovers. Conceded by Daniel Ayala.

40:47

Attempt blocked. James Coppinger (Doncaster Rovers) right footed shot from outside the box is blocked. Assisted by Chris Brown with a headed pass.

39:08

Corner, Doncaster Rovers. Conceded by Ben Gibson.

37:26

Corner, Middlesbrough. Conceded by Bongani Khumalo.

36:34

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

36:07 Booking

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

35:45

Foul by Richard Wellens (Doncaster Rovers).

35:45

Mustapha Carayol (Middlesbrough) wins a free kick in the defensive half.

33:50

Mark Duffy (Doncaster Rovers) wins a free kick on the left wing.

33:50

Foul by Kenneth Omeruo (Middlesbrough).

31:43

Abdoulaye Méité (Doncaster Rovers) wins a free kick in the defensive half.

31:43

Foul by Curtis Main (Middlesbrough).

30:03

Chris Brown (Doncaster Rovers) wins a free kick in the defensive half.

30:03

Foul by George Friend (Middlesbrough).

28:51

Attempt missed. Richard Wellens (Doncaster Rovers) right footed shot from the right side of the box is too high following a set piece situation.

28:15

Chris Brown (Doncaster Rovers) wins a free kick in the attacking half.

28:15

Foul by Ben Gibson (Middlesbrough).

26:23

Hand ball by Ben Gibson (Middlesbrough).

25:35

Offside, Doncaster Rovers. James Coppinger tries a through ball, but Billy Sharp is caught offside.

24:16

Foul by Grant Leadbitter (Middlesbrough).

24:16

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

23:47

Foul by Billy Sharp (Doncaster Rovers).

23:47

Kenneth Omeruo (Middlesbrough) wins a free kick in the defensive half.

22:46

Attempt saved. Chris Brown (Doncaster Rovers) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Billy Sharp.

21:47

Foul by Daniel Ayala (Middlesbrough).

21:47

Chris Brown (Doncaster Rovers) wins a free kick in the defensive half.

21:17

Attempt blocked. Grant Leadbitter (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Shay Given.

20:06

Ben Gibson (Middlesbrough) wins a free kick on the left wing.

20:06

Foul by Chris Brown (Doncaster Rovers).

17:00

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

16:35

Delay over. They are ready to continue.

16:09

Delay in match James Husband (Doncaster Rovers) because of an injury.

15:31

James Husband (Doncaster Rovers) wins a free kick in the attacking half.

15:31

Foul by Emmanuel Jorge Ledesma (Middlesbrough).

12:15

Foul by Jacob Butterfield (Middlesbrough).

12:15

James Husband (Doncaster Rovers) wins a free kick on the left wing.

11:30

Offside, Middlesbrough. Grant Leadbitter tries a through ball, but Curtis Main is caught offside.

11:15

Foul by Mustapha Carayol (Middlesbrough).

11:15

Gabriel Tamas (Doncaster Rovers) wins a free kick in the defensive half.

9:40

Offside, Middlesbrough. Mustapha Carayol tries a through ball, but George Friend is caught offside.

7:37

Offside, Doncaster Rovers. James Coppinger tries a through ball, but Chris Brown is caught offside.

5:35

Attempt missed. James Coppinger (Doncaster Rovers) header from the centre of the box misses to the right. Assisted by Mark Duffy with a cross.

3:56

Attempt missed. Paul Keegan (Doncaster Rovers) right footed shot from outside the box is high and wide to the right.

3:02

Attempt missed. Emmanuel Jorge Ledesma (Middlesbrough) left footed shot from long range on the right misses to the right. Assisted by Jacob Butterfield.

1:36

Corner, Doncaster Rovers. Conceded by Ben Gibson.

1:31

Attempt blocked. Richard Wellens (Doncaster Rovers) right footed shot from a difficult angle on the right is blocked. Assisted by Billy Sharp.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers