Martyn Woolford scored a late leveller to earn Millwall a point against fellow strugglers Bolton.

The visitors took the lead against the run of play when Lukas Jutkiewicz headed home a Chris Eagles cross.

Jutkiewicz could have extended his side's lead but home keeper David Forde was equal to his spot-kick.

The Lions made the most of that let off when Woolford, who had earlier had an effort cleared off the line, fired in from a tight angle to level.

The hosts had started strongly and Jermaine Easter came close to opening the scoring when his dipping effort drifted just past a post.

I'm deadly serious when I say you would be bored senseless watching that kind of performance from them [Bolton]. If that's how you set out to play when people pay a lot of money to watch I'd be bored senseless

Millwall boss Ian Hollway on Bolton's style of play

Bolton went in front when Jutkiewicz showed good strength to get across his man and head home his second goal since joining the club on loan from Middlesbrough.

Woolford thought he had levelled for the hosts before the break but defender David Wheater made a brilliant goal-line clearance to deny him after his shot had beaten goalkeeper Adam Bogdan.

Alex Baptiste was then on hand to deny Easter on the line after Bogdan had parried an effort into his path.

Having survived until the interval, Dougie Freedman's side came close to doubling their lead when Eagles' free-kick came back off an upright.

After Woolford had gone close again, the visitors were presented with a chance to seal victory when home defender Danny Shittu was adjudged to have handled in the area. However, Republic of Ireland international Forde kept out Jutkiewicz's tame effort.

He, and Bolton, were made to pay when Woolford reacted quickest to convert after Bogdan saved from Simeon Jackson.

Wanderers have now gone nine games without a win, while a point moves Ian Holloway's side four points clear of the Championship's bottom three.

Post-match: Millwall boss Holloway

Millwall boss Ian Holloway:

"I'm deadly serious when I say you would be bored senseless watching that kind of performance from them (Bolton). If that's how you set out to play when people pay a lot of money to watch I'd be bored senseless.

"The penalty save gave us the lift we needed. We got a couple of things wrong today when we overplayed a bit but the fans were brilliant and didn't get on our backs.

"They had one cross, one diving header and it went in off the post. And then they got a penalty.

"But it was a massive save. Everything is massive for us at this point.

"We're getting fitter and more confident. It's all about scrapping but we scrapped with style today."

Post-match: Bolton manager Freedman

Bolton boss Dougie Freedman:

"I'm not really happy with a point because I felt that we controlled the game very well in the first half.

"We got a good goal with a great cross and great header.

"Then in the second half we defended very well but we missed chances when we hit the post and then the penalty miss so I felt we deserved the three points."

Lineup, Bookings (5) & Substitutions (6)

Millwall

  • 01 Forde
  • 14 Fredericks
  • 28 Malone Booked
  • 17 Williams
  • 03 Shittu Booked
  • 02 Dunne
  • 13 Martin (Campbell - 57' )
  • 15 Upson Booked (McDonald - 56' )
  • 09 Morison
  • 11 Woolford
  • 08 Easter (Jackson - 56' )

Substitutes

  • 05 Robinson
  • 07 Feeney
  • 19 Jackson
  • 22 Campbell
  • 27 McDonald
  • 36 Powell
  • 43 Bywater

Bolton Wanderers

  • 01 Bogdan
  • 15 Baptiste
  • 05 Ream
  • 44 Kamara
  • 04 Mills
  • 31 Wheater
  • 16 Davies Booked (Knight - 79' )
  • 06 Spearing
  • 29 Jutkiewicz
  • 21 Pratley (Lee Chung-yong - 91' )
  • 07 Eagles Booked (Danns - 73' )

Substitutes

  • 11 Hall
  • 12 Knight
  • 18 Danns
  • 24 Lonergan
  • 25 Vela
  • 27 Lee Chung-yong
  • 33 White
Ref: Simon Hooper
Att: 10,007

Match Stats

Shots

22 10

On target

5 2

Corners

10 2

Fouls

14 11

Live Text Commentary

Full time

Full Time Match ends, Millwall 1, Bolton Wanderers 1.

90:00 +5:36 Full time

Full Time Second Half ends, Millwall 1, Bolton Wanderers 1.

90:00 +4:21

Attempt missed. Martyn Woolford (Millwall) right footed shot from outside the box misses to the right. Assisted by Steve Morison.

90:00 +2:44

Foul by Scott McDonald (Millwall).

90:00 +2:44

Alex Baptiste (Bolton Wanderers) wins a free kick in the defensive half.

90:00 +1:38

Attempt missed. Lukas Jutkiewicz (Bolton Wanderers) right footed shot from the centre of the box is close, but misses to the right. Assisted by Lee Chung-Yong with a cross.

90:00 +0:30 Substitution

Substitution Substitution, Bolton Wanderers. Lee Chung-Yong replaces Darren Pratley.

90:00 +0:03

Foul by Shaun Williams (Millwall).

90:00 +0:03

Darren Pratley (Bolton Wanderers) wins a free kick in the defensive half.

89:09

Attempt missed. Danny Shittu (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Shaun Williams with a headed pass.

89:02

Attempt blocked. Shaun Williams (Millwall) left footed shot from outside the box is blocked. Assisted by Scott McDonald.

87:45

Offside, Millwall. Martyn Woolford tries a through ball, but Steve Morison is caught offside.

87:36

Attempt blocked. Martyn Woolford (Millwall) left footed shot from outside the box is blocked.

87:05

Attempt missed. Matthew Mills (Bolton Wanderers) right footed shot from outside the box misses to the left. Assisted by Neil Danns.

83:51

Corner, Bolton Wanderers. Conceded by Scott McDonald.

81:18 Goal scored

Goal! Goal! Millwall 1, Bolton Wanderers 1. Martyn Woolford (Millwall) left footed shot from a difficult angle on the left to the bottom right corner.

81:17

Attempt saved. Simeon Jackson (Millwall) left footed shot from very close range is saved in the centre of the goal. Assisted by Steve Morison with a cross.

78:51 Substitution

Substitution Substitution, Bolton Wanderers. Zat Knight replaces Mark Davies.

78:44 Booking

Booking Mark Davies (Bolton Wanderers) is shown the yellow card.

77:54

Attempt missed. Scott Malone (Millwall) left footed shot from outside the box misses to the right. Assisted by Scott McDonald.

77:15

Penalty saved! Lukas Jutkiewicz (Bolton Wanderers) fails to capitalise on this great opportunity, left footed shot saved in the bottom left corner.

76:30 Booking

Booking Danny Shittu (Millwall) is shown the yellow card for hand ball.

76:21

Penalty conceded by Danny Shittu (Millwall) with a hand ball in the penalty area.

75:38

Foul by Alan Dunne (Millwall).

75:38

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

74:20

Foul by Scott Malone (Millwall).

74:20

Mark Davies (Bolton Wanderers) wins a free kick on the right wing.

73:16

Attempt missed. Scott Malone (Millwall) left footed shot from outside the box is close, but misses to the right.

73:12

Attempt saved. Martyn Woolford (Millwall) left footed shot from the centre of the box is saved in the top left corner. Assisted by Scott McDonald.

72:43 Substitution

Substitution Substitution, Bolton Wanderers. Neil Danns replaces Chris Eagles.

72:04

Corner, Millwall. Conceded by David Wheater.

70:58

Attempt missed. Steve Morison (Millwall) header from the centre of the box is just a bit too high. Assisted by Shaun Williams with a cross.

70:35

Corner, Millwall. Conceded by Alex Baptiste.

69:21

Danny Shittu (Millwall) wins a free kick in the defensive half.

69:21

Foul by Lukas Jutkiewicz (Bolton Wanderers).

67:03

Attempt missed. Scott McDonald (Millwall) right footed shot from the centre of the box is too high. Assisted by Steve Morison with a headed pass.

66:21

Offside, Bolton Wanderers. Darren Pratley tries a through ball, but Alex Baptiste is caught offside.

65:10

Attempt missed. DJ Campbell (Millwall) header from the centre of the box is just a bit too high. Assisted by Scott McDonald with a cross.

63:36 Booking

Booking Scott Malone (Millwall) is shown the yellow card for a bad foul.

63:30

Foul by Scott Malone (Millwall).

63:30

Darren Pratley (Bolton Wanderers) wins a free kick in the attacking half.

61:45

Scott Malone (Millwall) wins a free kick in the defensive half.

61:45

Foul by Mark Davies (Bolton Wanderers).

57:33

Foul by Scott Malone (Millwall).

57:33

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

57:02

DJ Campbell (Millwall) wins a free kick in the defensive half.

57:02

Foul by Medo (Bolton Wanderers).

56:02 Substitution

Substitution Substitution, Millwall. DJ Campbell replaces Lee Martin.

55:55 Substitution

Substitution Substitution, Millwall. Scott McDonald replaces Edward Upson.

55:44 Substitution

Substitution Substitution, Millwall. Simeon Jackson replaces Jermaine Easter.

55:24

Foul by Ryan Fredericks (Millwall).

55:24

Lukas Jutkiewicz (Bolton Wanderers) wins a free kick on the left wing.

53:53

Corner, Millwall. Conceded by David Wheater.

50:59

Chris Eagles (Bolton Wanderers) hits the right post with a right footed shot from outside the box from a direct free kick.

50:19 Booking

Booking Edward Upson (Millwall) is shown the yellow card for a bad foul.

49:45

Foul by Edward Upson (Millwall).

49:45

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

48:04

Delay over. They are ready to continue.

47:13

Delay in match Scott Malone (Millwall) because of an injury.

46:21

Attempt missed. Steve Morison (Millwall) header from the centre of the box is too high. Assisted by Martyn Woolford with a cross following a corner.

45:57

Corner, Millwall. Conceded by Tim Ream.

45:00

Second Half begins Millwall 0, Bolton Wanderers 1.

45:00 +2:04 Half time

Half Time First Half ends, Millwall 0, Bolton Wanderers 1.

45:00 +0:42

Attempt missed. Lee Martin (Millwall) right footed shot from the centre of the box is too high. Assisted by Steve Morison.

45:00 +0:10

Shaun Williams (Millwall) wins a free kick in the defensive half.

45:00 +0:10

Foul by Darren Pratley (Bolton Wanderers).

44:43

Danny Shittu (Millwall) wins a free kick in the defensive half.

44:43

Foul by Chris Eagles (Bolton Wanderers).

44:08

Corner, Bolton Wanderers. Conceded by Edward Upson.

44:06

Attempt blocked. Medo (Bolton Wanderers) left footed shot from outside the box is blocked.

43:43

Foul by Edward Upson (Millwall).

43:43

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

42:19

Corner, Millwall. Conceded by Medo.

42:16

Attempt blocked. Lee Martin (Millwall) right footed shot from outside the box is blocked. Assisted by Shaun Williams.

41:13

Attempt blocked. Mark Davies (Bolton Wanderers) right footed shot from the centre of the box is blocked.

41:11

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

38:08

Steve Morison (Millwall) wins a free kick in the defensive half.

38:08

Foul by Alex Baptiste (Bolton Wanderers).

36:17

Foul by Edward Upson (Millwall).

36:17

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

32:27 Booking

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

32:17

Scott Malone (Millwall) wins a free kick in the defensive half.

32:17

Foul by Chris Eagles (Bolton Wanderers).

31:32

Delay over. They are ready to continue.

30:43

Delay in match Jermaine Easter (Millwall) because of an injury.

27:24

Foul by Scott Malone (Millwall).

27:24

Chris Eagles (Bolton Wanderers) wins a free kick in the defensive half.

27:16

Attempt blocked. Martyn Woolford (Millwall) left footed shot from outside the box is blocked. Assisted by Shaun Williams.

25:30

Corner, Millwall. Conceded by Jay Spearing.

25:26

Attempt blocked. Edward Upson (Millwall) right footed shot from outside the box is blocked. Assisted by Danny Shittu.

24:57

Attempt blocked. Jermaine Easter (Millwall) right footed shot from the centre of the box is blocked.

23:39

Lee Martin (Millwall) wins a free kick on the right wing.

23:39

Foul by Chris Eagles (Bolton Wanderers).

23:04

Corner, Millwall. Conceded by Alex Baptiste.

21:16

Corner, Millwall. Conceded by Adam Bogdan.

21:08

Attempt saved. Steve Morison (Millwall) header from the left side of the six yard box is saved in the bottom left corner. Assisted by Martyn Woolford with a cross.

20:48

Corner, Millwall. Conceded by David Wheater.

20:39

Attempt blocked. Martyn Woolford (Millwall) left footed shot from the left side of the six yard box is blocked.

14:45 Goal scored

Goal! Goal! Millwall 0, Bolton Wanderers 1. Lukas Jutkiewicz (Bolton Wanderers) header from the centre of the box to the bottom right corner. Assisted by Chris Eagles with a cross.

12:21

Foul by Edward Upson (Millwall).

12:21

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

10:34

Attempt missed. Medo (Bolton Wanderers) left footed shot from outside the box misses to the right.

8:09

Corner, Millwall. Conceded by Darren Pratley.

7:40

Martyn Woolford (Millwall) wins a free kick in the attacking half.

7:40

Foul by Medo (Bolton Wanderers).

6:46

Attempt missed. Jermaine Easter (Millwall) right footed shot from outside the box is close, but misses to the right. Assisted by Martyn Woolford.

4:15

Foul by Medo (Bolton Wanderers).

4:15

Martyn Woolford (Millwall) wins a free kick in the defensive half.

3:26

Attempt blocked. Scott Malone (Millwall) left footed shot from outside the box is blocked. Assisted by Shaun Williams with a headed pass.

2:47

Attempt missed. Jay Spearing (Bolton Wanderers) right footed shot from more than 35 yards misses to the left. Assisted by David Wheater.

2:28

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

2:28

Foul by Scott Malone (Millwall).

1:32

Foul by Darren Pratley (Bolton Wanderers).

1:32

Edward Upson (Millwall) wins a free kick on the right wing.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers