Dele Adebola bundled in an injury-time equaliser to earn promotion-chasing Nottingham Forest a precious point and leave Middlesbrough fifth from bottom.
Leroy Lita's cross was swept in by Scott McDonald to give the home side the lead after a defensive mix up.
Goalkeeper Lee Camp made a series of fine saves to keep Forest in the game in the second half.
And two minutes into injury time substitute Adebola snatched the equaliser to move Forest up to fourth.
Forest had looked set to suffer a first defeat on Teesside in 28 years but in picking up the point, Billy Davies' side climbed to within three points of second-placed Swansea.
Middlesbrough, meanwhile, remain 20th, six points above third-from-bottom Scunthorpe.
But Tony Mowbray's side will wonder how they failed to convert a much-improved second-half display into three points.
Middlesbrough tested Camp twice within the space of 30 seconds in the 10th minute when Julio Arca's powerful 20-yard strike was beaten away by the 26-year-old goalkeeper, who then saved comfortably after captain Barry Robson had tried his luck from a similar position.
David McGoldrick forced Jason Steele into action soon after and centre-back Luke Chambers volleyed over from Chris Cohen's free-kick as the visitors looked to settle into their stride.
Forest were forced into a change in the 38th minute when left-back Joel Lynch picked up an injury and was replaced by Brendon Moloney.
Camp made another fine save from Tony McMahon's curling free-kick early in the second half and also denied Lita from 12 yards.
But the highly-rated stopper could do nothing when McDonald fired home his eighth goal of the season, the Australian finishing coolly at the back post Robson's right-wing cross.
McDonald almost added a second in the 64th minute following Lita's flick-on but Andrew Taylor was thwarted by Camp once again after another thunderous left-footed shot.
Camp, who has recently been given the go-ahead to play for Northern Ireland via his grandfather, blocked a third effort from Taylor 11 minutes later, while Forest saw appeals for a penalty turned down when Arca blocked Chris Gunter's cross amid shouts for handball.
Robson looked to have added a second for Boro in the closing stages, but his deflected effort clipped the outside of the post.
Forest then grabbed a point as substitute Adebola, on for McGoldrick, levelled with seconds remaining.
Live text and stats
Tuesday, 1 March 2011
29 McMahon yellow card
17 Robson yellow card
20 Arca yellow card
33 Lynch (Moloney 38)
08 McGugan (Anderson 61)
12 McCleary yellow card
17 McGoldrick (Adebola 67)
Ref: IldertonAtt: 15,341
Attempts on target
Attempts off target
90:00+3:38 The final whistle is blown by the referee.
90:00+2:49 The official flags Robert Earnshaw offside. Seb Hines takes the indirect free kick.
90:00+1:54 GOAL - Dele Adebola:Middlesbrough 1 - 1 Nott'm Forest Goal scored by Dele Adebola from deep inside the penalty area to the bottom right corner of the goal. Middlesbrough 1-1 Nottm
90:00+0:05 Joe Bennett gives away a free kick for an unfair challenge on Paul Anderson. Luke Chambers takes the free kick.
88:34 The ball is delivered by Chris Cohen.
87:51 Free kick awarded for a foul by Barry Robson on Chris Gunter. Chris Gunter takes the free kick.
87:51 Booking Barry Robson is booked.
86:59 Chris Gunter sends in a cross, Dele Adebola takes a shot. Save by Jason Steele.
85:43 Chris Cohen is penalised for handball and concedes a free kick. Tony McMahon takes the direct free kick.
85:04 Dele Adebola concedes a free kick for a foul on Seb Hines. Seb Hines takes the direct free kick.
85:04 Booking Garath McCleary goes into the book.
84:15 Scott McDonald has an effort at goal from the edge of the box that misses to the right of the target.
83:14 Barry Robson takes a inswinging corner.
82:58 Barry Robson takes a shot. Blocked by Luke Chambers.
82:27 Free kick awarded for an unfair challenge on Seb Hines by Dele Adebola. Free kick taken by Seb Hines.
81:15 Free kick awarded for a foul by Nicky Bailey on Garath McCleary. Free kick taken by Chris Cohen.
79:36 Andrew Taylor sends in a cross, clearance made by Wes Morgan.
78:35 Paul McKenna concedes a free kick for a foul on Nicky Bailey. Free kick taken by Nicky Bailey.
76:58 Corner from left by-line taken by Chris Gunter.
76:43 Outswinging corner taken left-footed by Chris Gunter from the left by-line, Andrew Taylor makes a clearance.
76:15 Leroy Lita takes a shot. Wes Morgan gets a block in.
75:19 Andrew Taylor takes a shot. Save made by Lee Camp.
75:12 Joe Bennett produces a cross.
74:09 Unfair challenge on Tony McMahon by Chris Cohen results in a free kick. Free kick taken by Seb Hines.
73:05 Free kick awarded for a foul by Dele Adebola on Seb Hines. Jason Steele takes the free kick.
72:37 The referee blows for offside. Indirect free kick taken by Paul McKenna.
70:32 Scott McDonald is penalised for handball and concedes a free kick. Lee Camp takes the direct free kick.
66:29 Tony McMahon concedes a free kick for a foul on Chris Gunter. Direct free kick taken by Chris Gunter.
66:29 Substitution Dele Adebola is brought on as a substitute for David McGoldrick.
66:29 Booking Tony McMahon receives a yellow card for unsporting behaviour.
65:18 Joe Bennett sends in a cross, clearance by Wes Morgan.
64:31 Corner taken right-footed by Tony McMahon from the left by-line to the near post, Paul McKenna makes a clearance.
64:20 Andrew Taylor takes a shot. Save made by Lee Camp.
63:45 Scott McDonald has an effort from just inside the box that misses to the left of the goal.
61:35 Garath McCleary concedes a free kick for a foul on Nicky Bailey. Free kick taken by Jason Steele.
60:01 Substitution Paul Anderson joins the action as a substitute, replacing Lewis McGugan.
58:07 The referee blows for offside against Leroy Lita. Lee Camp restarts play with the free kick.
57:20 Leroy Lita fouled by Wes Morgan, the ref awards a free kick. Nicky Bailey takes the direct free kick.
57:11 The ball is sent over by Brendan Moloney.
55:12 Booking Julio Arca is cautioned by the ref for unsporting behaviour.
54:06 A cross is delivered by Garath McCleary.
53:49 A cross is delivered by Brendan Moloney, clearance made by Jonathan Grounds.
52:06 Corner taken left-footed by Garath McCleary from the right by-line to the near post, Joe Bennett manages to make a clearance.
50:26 Assist on the goal came from Julio Arca.
50:26 GOAL - Scott McDonald:Middlesbrough 1 - 0 Nott'm Forest Scott McDonald fires in a goal from close range to the top left corner of the goal. Middlesbrough 1-0 Nottm Forest.
48:44 Garath McCleary concedes a free kick for a foul on Joe Bennett. Direct free kick taken by Jason Steele.
48:28 Seb Hines takes a shot. Save made by Lee Camp.
47:35 Paul McKenna challenges Barry Robson unfairly and gives away a free kick. Tony McMahon takes the direct free kick.
47:10 Leroy Lita takes a shot. Save made by Lee Camp.
45:31 Unfair challenge on Scott McDonald by Wes Morgan results in a free kick. Tony McMahon produces a shot on goal direct from
the free kick, save by Lee Camp.
45:01 The second half kicks off.
45:00+3:04 The ref blows to end the first period.
45:00+2:47 Luke Chambers delivers the ball.
45:00+2:32 The ball is delivered by Chris Gunter, Barry Robson gets a block in.
45:00+1:30 Inswinging corner taken from the right by-line by Barry Robson, save made by Lee Camp.
45:00+0:47 Inswinging corner taken right-footed by Tony McMahon, clearance by Wes Morgan.
44:53 Centre by David McGoldrick, clearance made by Tony McMahon.
43:53 Foul by Julio Arca on Paul McKenna, free kick awarded. Lee Camp takes the direct free kick.
43:46 The ball is sent over by Andrew Taylor, clearance by Brendan Moloney.
43:14 The ball is sent over by Chris Cohen, Tony McMahon makes a clearance.
41:38 Barry Robson concedes a free kick for a foul on Luke Chambers. Luke Chambers takes the direct free kick.
40:48 The ball is crossed by Leroy Lita, Luke Chambers manages to make a clearance.
40:25 Tony McMahon fouled by Garath McCleary, the ref awards a free kick. Direct free kick taken by Tony McMahon.
39:29 The referee blows for offside. Jonathan Grounds restarts play with the free kick.
38:28 Inswinging corner taken by Barry Robson, Leroy Lita produces a header from deep inside the six-yard box that clears the bar.
38:04 Corner from the left by-line taken by Tony McMahon, Brendan Moloney manages to make a clearance.
37:54 Andrew Taylor takes a shot. Save by Lee Camp.
37:14 Short corner worked by Barry Robson.
37:14 Substitution Brendan Moloney on for Joel Lynch.
34:47 Paul McKenna delivers the ball. Robert Earnshaw is flagged offside by the assistant referee. Jason Steele takes the indirect
34:26 Joe Bennett crosses the ball.
29:53 Free kick awarded for an unfair challenge on Robert Earnshaw by Jonathan Grounds. Free kick taken by Chris Cohen.
29:22 Garath McCleary produces a right-footed shot from the edge of the box and misses to the left of the goal.
29:09 The ball is swung over by Lewis McGugan, clearance by Nicky Bailey.
29:01 The ball is crossed by Joe Bennett, clearance made by Luke Chambers.
28:02 Robert Earnshaw is ruled offside. Indirect free kick taken by Tony McMahon.
26:34 Centre by Joe Bennett, save made by Lee Camp.
25:31 Foul by Luke Chambers on Leroy Lita, free kick awarded. Free kick taken by Tony McMahon.
24:54 Foul by Tony McMahon on Garath McCleary, free kick awarded. Joel Lynch takes the direct free kick.
23:15 Leroy Lita is flagged offside by the assistant referee. Luke Chambers takes the indirect free kick.
22:51 Garath McCleary challenges Tony McMahon unfairly and gives away a free kick. Jason Steele takes the direct free kick.
22:42 Joel Lynch sends in a cross.
20:55 Free kick awarded for a foul by Jonathan Grounds on Chris Cohen. Chris Gunter produces a cross, Luke Chambers has an effort
at goal from close in which goes wide right of the target.
18:49 Leroy Lita produces a right-footed shot from just outside the area that goes harmlessly over the target.
13:33 Chris Cohen produces a cross, Jonathan Grounds manages to make a clearance.
12:58 David McGoldrick takes a shot. Jason Steele makes a save.
11:25 Unfair challenge on Chris Cohen by Joe Bennett results in a free kick. Free kick taken by Wes Morgan.
10:50 Robert Earnshaw takes a shot. Save by Jason Steele.
10:29 Free kick awarded for a foul by Luke Chambers on Barry Robson. Nicky Bailey takes the free kick.
9:58 Paul McKenna challenges Julio Arca unfairly and gives away a free kick. Free kick taken by Jonathan Grounds.
9:22 Barry Robson takes a shot. Lee Camp makes a save.
9:00 Julio Arca takes a shot. Lee Camp makes a save.
4:48 Leroy Lita challenges Lewis McGugan unfairly and gives away a free kick. Wes Morgan takes the direct free kick.
3:06 Robert Earnshaw has an effort at goal from just outside the penalty box which goes wide of the left-hand post.
0:00 The ref blows the whistle to begin the match.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.