Middlesbrough missed the chance to claim a fourth consecutive Championship win as Bolton secured a 2-2 draw after David Ngog's last-minute equaliser.

Bolton defender Zat Knight endured a first half to forget, as Mustapha Carayol and Curtis Main profited from two horrendous mistakes to score.

Alex Baptiste hit back for the hosts before half-time with a low shot.

No home comforts

Dougie Freedman's team have won just two of the 12 matches they have played at home this season. Only Millwall and Doncaster have been beaten by Bolton at Reebok Stadium.

Substitute Ngog completed the rousing comeback as he rifled home a fierce shot.

Bolton had a disappointing week on and off the pitch after losing 5-3 to leaders Leicester at the weekend then announcing on New Year's Eve financial losses of £50.7m for the year ending June 2013, which saw net debt rise to £163.8m.

They faced a resurgent Boro side under new head coach Aitor Karanka and were soon behind as Knight lost the ball when trying to play out from the back and the impressive Carayol fired past Andy Lonergan from 20 yards.

After Chris Eagles went close to equalising, Knight's pass back to goalkeeper Lonergan was badly over hit and gave Main a tap-in on the line.

Bolton gave themselves hope as Baptiste curled a shot from just inside the penalty area past a helpless Shay Given.

The goal inspired Dougie Freedman's side in the second half and after Cardiff loanee Mason had fired into the side netting, Ngog sealed a dramatic finale with a late leveller.

Bolton manager Dougie Freedman:

"Once again we shot ourselves in the foot and gave them a 2-0 lead. We then showed great character and spirit and I believe that we did enough to eventually win the game in the end.

"Zat Knight will take it on the chin and after the mistakes there wasn't much else he did wrong in the game. He stood up and did well.

"Nobody's put a bid on the table for any of my players and David [Ngog] is a good young lad who's done well in training and took his chance today when he came on.

"I have to make sure we're strong on the football field, but we've got financial fair play in place so we have to cut our cloth accordingly."

Middlesbrough head coach Aitor Karanka:

"Today is the worse we have played since I came to the club. I was disappointed that we could not hold on for the win, but I think that we didn't deserve to go 2-0 up and I'm sure that we can play much better than we did do today.

"We had no possession of the ball and we weren't comfortable on the pitch. We need to have the possession of the ball to keep them away from the counter-attacks.

"We played thinking that we were better than we are and we needed to play like we did in the previous three games."

Lineup, Bookings (2) & Substitutions (6)

Bolton Wanderers

  • 24 Lonergan
  • 15 Baptiste
  • 05 Ream
  • 21 Pratley (Moritz - 65' )
  • 12 Knight
  • 04 Mills
  • 27 Lee (Ngog - 78' )
  • 06 Spearing
  • 26 Mason (Beckford - 65' )
  • 16 Davies
  • 07 Eagles Booked

Substitutes

  • 09 Ngog
  • 10 Beckford
  • 14 Moritz
  • 25 Vela
  • 33 White
  • 37 Lee-Barrett
  • 44 Kamara

Middlesbrough

  • 12 Given
  • 04 Williams
  • 03 Friend
  • 07 Leadbitter
  • 26 Ayala Booked
  • 22 Gibson
  • 27 Adomah (Emnes - 89' )
  • 33 Smallwood
  • 23 Main
  • 06 Butterfield (Ledesma - 79' )
  • 19 Carayol (Jutkiewicz - 67' )

Substitutes

  • 05 Richardson
  • 08 Varga
  • 09 Jutkiewicz
  • 10 Emnes
  • 11 Ledesma
  • 13 Konstantopoulos
  • 15 Hines
Ref: Chris Sarginson
Att: 17,410

Match Stats

Shots

15 15

On target

3 3

Corners

3 2

Fouls

7 9

Live Text Commentary

Full time

Full Time Match ends, Bolton Wanderers 2, Middlesbrough 2.

90:00 +5:13 Full time

Full Time Second Half ends, Bolton Wanderers 2, Middlesbrough 2.

90:00 +3:16

Jay Spearing (Bolton Wanderers) wins a free kick in the defensive half.

90:00 +3:16

Foul by Lukas Jutkiewicz (Middlesbrough).

90:00 +2:51

Attempt saved. Grant Leadbitter (Middlesbrough) right footed shot from outside the box is saved in the bottom right corner. Assisted by Lukas Jutkiewicz.

90:00 +1:48

Offside, Bolton Wanderers. Zat Knight tries a through ball, but Jermaine Beckford is caught offside.

90:00 +1:21

Offside, Middlesbrough. Ben Gibson tries a through ball, but Lukas Jutkiewicz is caught offside.

90:00 +1:04

Attempt blocked. Grant Leadbitter (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Emmanuel Jorge Ledesma.

90:00 +0:24 Goal scored

Goal! Goal! Bolton Wanderers 2, Middlesbrough 2. David Ngog (Bolton Wanderers) right footed shot from the right side of the box to the bottom left corner.

89:43

Attempt missed. Jermaine Beckford (Bolton Wanderers) right footed shot from the centre of the box misses to the right. Assisted by Tim Ream with a cross.

88:47

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

88:25 Substitution

Substitution Substitution, Middlesbrough. Marvin Emnes replaces Albert Adomah.

87:46

Attempt blocked. David Ngog (Bolton Wanderers) right footed shot from the centre of the box is blocked. Assisted by Jay Spearing with a through ball.

85:04

Attempt missed. Jermaine Beckford (Bolton Wanderers) left footed shot from the left side of the box misses to the left. Assisted by André Moritz with a headed pass.

81:57

Attempt missed. Curtis Main (Middlesbrough) header from a difficult angle on the left misses to the left. Assisted by Grant Leadbitter with a cross.

80:15

Jay Spearing (Bolton Wanderers) wins a free kick in the defensive half.

80:15

Foul by Daniel Ayala (Middlesbrough).

79:44

Attempt missed. Rhys Williams (Middlesbrough) left footed shot from more than 35 yards is high and wide to the left.

79:37

Attempt blocked. Grant Leadbitter (Middlesbrough) right footed shot from more than 35 yards is blocked. Assisted by Richard Smallwood.

78:41 Substitution

Substitution Substitution, Middlesbrough. Emmanuel Jorge Ledesma replaces Jacob Butterfield.

77:24 Substitution

Substitution Substitution, Bolton Wanderers. David Ngog replaces Lee Chung-Yong.

77:08

Hand ball by Lukas Jutkiewicz (Middlesbrough).

74:40

Jermaine Beckford (Bolton Wanderers) wins a free kick in the attacking half.

74:40

Foul by Daniel Ayala (Middlesbrough).

72:09

Offside, Middlesbrough. Richard Smallwood tries a through ball, but Lukas Jutkiewicz is caught offside.

70:40

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

69:16

Corner, Middlesbrough. Conceded by Zat Knight.

69:14

Attempt blocked. Curtis Main (Middlesbrough) header from the left side of the box is blocked. Assisted by Albert Adomah with a cross.

67:36

Foul by Mark Davies (Bolton Wanderers).

67:36

Lukas Jutkiewicz (Middlesbrough) wins a free kick in the defensive half.

66:12 Substitution

Substitution Substitution, Middlesbrough. Lukas Jutkiewicz replaces Mustapha Carayol.

64:29 Substitution

Substitution Substitution, Bolton Wanderers. Jermaine Beckford replaces Joe Mason.

64:20 Substitution

Substitution Substitution, Bolton Wanderers. André Moritz replaces Darren Pratley.

60:40 Booking

Booking Chris Eagles (Bolton Wanderers) is shown the yellow card for a bad foul.

60:25

Foul by Chris Eagles (Bolton Wanderers).

60:25

Jacob Butterfield (Middlesbrough) wins a free kick on the right wing.

60:10

Attempt blocked. Chris Eagles (Bolton Wanderers) right footed shot from outside the box is blocked. Assisted by Jay Spearing.

59:36

Darren Pratley (Bolton Wanderers) wins a free kick on the left wing.

59:36

Foul by Rhys Williams (Middlesbrough).

58:52

Attempt saved. Jay Spearing (Bolton Wanderers) left footed shot from outside the box is saved in the centre of the goal.

58:22

Corner, Bolton Wanderers. Conceded by Ben Gibson.

58:19

Attempt missed. Chris Eagles (Bolton Wanderers) left footed shot from the left side of the box misses to the right. Assisted by Tim Ream.

54:55

Attempt missed. Joe Mason (Bolton Wanderers) right footed shot from outside the box is close, but misses to the right. Assisted by Mark Davies.

53:09

Mark Davies (Bolton Wanderers) wins a free kick in the defensive half.

53:09

Foul by Mustapha Carayol (Middlesbrough).

52:08

Attempt blocked. Chris Eagles (Bolton Wanderers) right footed shot from outside the box is blocked.

51:30 Booking

Booking Daniel Ayala (Middlesbrough) is shown the yellow card for a bad foul.

51:11

Lee Chung-Yong (Bolton Wanderers) wins a free kick in the attacking half.

51:11

Foul by Daniel Ayala (Middlesbrough).

50:47

Hand ball by Joe Mason (Bolton Wanderers).

50:07

Delay over. They are ready to continue.

48:59

Delay in match Alex Baptiste (Bolton Wanderers) because of an injury.

48:09

Offside, Middlesbrough. Ben Gibson tries a through ball, but Jacob Butterfield is caught offside.

47:26

Foul by Mark Davies (Bolton Wanderers).

47:26

Jacob Butterfield (Middlesbrough) wins a free kick on the right wing.

45:00

Second Half begins Bolton Wanderers 1, Middlesbrough 2.

45:00 +2:07 Half time

Half Time First Half ends, Bolton Wanderers 1, Middlesbrough 2.

43:10

Attempt blocked. Curtis Main (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Mustapha Carayol.

42:56

Attempt blocked. Chris Eagles (Bolton Wanderers) left footed shot from outside the box is blocked. Assisted by Alex Baptiste.

37:04

Attempt missed. Jay Spearing (Bolton Wanderers) right footed shot from outside the box is too high.

35:42

Hand ball by Joe Mason (Bolton Wanderers).

33:52

Foul by Mark Davies (Bolton Wanderers).

33:52

Grant Leadbitter (Middlesbrough) wins a free kick in the defensive half.

28:49 Goal scored

Goal! Goal! Bolton Wanderers 1, Middlesbrough 2. Alex Baptiste (Bolton Wanderers) left footed shot from the right side of the box to the bottom left corner. Assisted by Mark Davies.

27:53

Lee Chung-Yong (Bolton Wanderers) wins a free kick in the defensive half.

27:53

Foul by Albert Adomah (Middlesbrough).

23:50

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

20:45

Foul by Mark Davies (Bolton Wanderers).

20:45

Curtis Main (Middlesbrough) wins a free kick on the right wing.

19:06 Goal scored

Goal! Goal! Bolton Wanderers 0, Middlesbrough 2. Curtis Main (Middlesbrough) right footed shot from very close range to the centre of the goal.

18:21

Lee Chung-Yong (Bolton Wanderers) wins a free kick on the left wing.

18:21

Foul by Richard Smallwood (Middlesbrough).

15:05

Corner, Bolton Wanderers. Conceded by George Friend.

12:49

Corner, Middlesbrough. Conceded by Chris Eagles.

12:30

Attempt blocked. Albert Adomah (Middlesbrough) right footed shot from outside the box is blocked.

11:26

Attempt missed. Chris Eagles (Bolton Wanderers) right footed shot from outside the box is close, but misses to the left.

8:34 Goal scored

Goal! Goal! Bolton Wanderers 0, Middlesbrough 1. Mustapha Carayol (Middlesbrough) right footed shot from outside the box to the bottom right corner. Assisted by Curtis Main.

6:51

Attempt blocked. Mustapha Carayol (Middlesbrough) right footed shot from very close range is blocked.

6:48

Attempt blocked. Mustapha Carayol (Middlesbrough) header from very close range is blocked. Assisted by Rhys Williams with a cross.

2:59

Attempt missed. Darren Pratley (Bolton Wanderers) left footed shot from outside the box misses to the left. Assisted by Joe Mason.

1:24

Attempt missed. Jay Spearing (Bolton Wanderers) right footed shot from outside the box is high and wide to the right following a corner.

0:55

Corner, Bolton Wanderers. Conceded by Daniel Ayala.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers