Danny Ings scored twice as Burnley came from behind to beat Millwall and move into second place in the Championship.

Martyn Woolford put the visitors in front from 20 yards just before the half hour mark but Ings curled in an equaliser two minutes later.

After Ings had a penalty saved Dean Marney put the hosts ahead with a 25-yard drive before half-time.

Burnley's home run

The Clarets are unbeaten in 19 home league matches since a 1-0 defeat against Hull in March 2013.

Ings controlled a long ball from Kieran Trippier and beat Stephen Bywater for his 19th league goal of the season.

Sean Dyche's side move above QPR, who face Derby on Monday, on goal difference.

Woolford thumped in his sixth goal of the season to put Ian Holloway's Lions in front.

But Ings was picked out by a cross from Trippier and beat Bywater to pull the Clarets level but after being fouled in the area by Nadjim Abdou, Ings was denied from the spot by the Millwall goalkeeper.

Marney drove in his first goal of the season before the interval to put the home side in front.

Ings added a third when he finished off from Trippier's through-ball before Millwall's Ryan Fredericks saw his effort come back off the bar.

Burnley manager Sean Dyche:

"We put some real good quality into the final third. We have got a strike force to be reckoned with but the front six were excellent in their play.

"Ings has real quality, and the pass for the second goal as well was great. Ings is a player who can score all types of goals.

"We are relentless in our attitude in training and as long as that relentless mentality is there as a collective then we can get the results."

Millwall manager Ian Holloway:

"The important things need to start happening for us. We play to get ourselves in front and we did that but what we are not doing is holding on.

"We need to get breaks quickly because that dressing room is low. We can learn from the infrastructure that Sean's team had.

"Sean is a modest man but he will be buzzing inside. It is tiny, tiny margins we are talking about like two to three yards."

Lineup, Bookings (3) & Substitutions (6)

Burnley

  • 01 Heaton
  • 02 Trippier
  • 06 Mee
  • 14 Jones
  • 04 Duff
  • 05 Shackell
  • 19 Kightly
  • 08 Marney
  • 09 Vokes (Barnes - 76' )
  • 10 Ings Booked (Wallace - 89' )
  • 37 Arfield (Stanislas - 84' )

Substitutes

  • 07 Wallace
  • 11 Stanislas
  • 12 Cisak
  • 15 Edgar
  • 26 Treacy
  • 28 Long
  • 30 Barnes

Millwall

  • 43 Bywater
  • 14 Fredericks
  • 28 Malone
  • 15 Upson Booked (McDonald - 68' )
  • 05 Robinson Booked
  • 17 Williams
  • 11 Woolford
  • 26 Abdou (Chaplow - 76' )
  • 09 Morison
  • 22 Campbell
  • 13 Martin (Jackson - 55' )

Substitutes

  • 02 Dunne
  • 07 Feeney
  • 08 Easter
  • 18 Chaplow
  • 19 Jackson
  • 27 McDonald
  • 33 Gerrar
Ref: Keith Stroud
Att: 11,502

Match Stats

Shots

22 7

On target

11 2

Corners

10 3

Fouls

10 11

Live Text Commentary

Full time

Full Time Match ends, Burnley 3, Millwall 1.

90:00 +4:14 Full time

Full Time Second Half ends, Burnley 3, Millwall 1.

90:00 +1:03

Ashley Barnes (Burnley) wins a free kick in the defensive half.

90:00 +1:03

Foul by Shaun Williams (Millwall).

88:54

Attempt blocked. Dean Marney (Burnley) right footed shot from outside the box is blocked.

88:24

Corner, Burnley. Conceded by Stephen Bywater.

88:21

Attempt saved. Junior Stanislas (Burnley) right footed shot from outside the box is saved in the top left corner.

88:09 Substitution

Substitution Substitution, Burnley. Ross Wallace replaces Danny Ings.

87:23 Booking

Booking Paul Robinson (Millwall) is shown the yellow card for a bad foul.

87:15

Danny Ings (Burnley) wins a free kick in the attacking half.

87:15

Foul by Paul Robinson (Millwall).

85:18

Attempt missed. Danny Ings (Burnley) left footed shot from the left side of the box misses to the right. Assisted by David Jones with a cross following a corner.

84:43

Corner, Burnley. Conceded by Paul Robinson.

84:41

Attempt blocked. Danny Ings (Burnley) header from the centre of the box is blocked. Assisted by Junior Stanislas with a cross.

84:18

Corner, Burnley. Conceded by Ryan Fredericks.

84:15

Attempt saved. Michael Kightly (Burnley) left footed shot from the right side of the box is saved in the top left corner. Assisted by Kieran Trippier.

83:28 Substitution

Substitution Substitution, Burnley. Junior Stanislas replaces Scott Arfield.

83:08

Ashley Barnes (Burnley) wins a free kick in the defensive half.

83:08

Foul by Martyn Woolford (Millwall).

81:50

Attempt saved. Michael Kightly (Burnley) left footed shot from the left side of the box is saved in the top left corner. Assisted by Scott Arfield.

81:13

Foul by Ashley Barnes (Burnley).

81:13

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

79:39

Corner, Millwall. Conceded by Michael Duff.

78:29

Offside, Burnley. Ben Mee tries a through ball, but Danny Ings is caught offside.

76:58

Dean Marney (Burnley) wins a free kick in the defensive half.

76:58

Foul by Scott McDonald (Millwall).

75:41

Attempt blocked. Ashley Barnes (Burnley) right footed shot from the left side of the box is blocked. Assisted by Danny Ings with a cross.

75:09 Substitution

Substitution Substitution, Millwall. Richard Chaplow replaces Nadjim Abdou.

75:02 Substitution

Substitution Substitution, Burnley. Ashley Barnes replaces Sam Vokes.

74:25

Offside, Burnley. Kieran Trippier tries a through ball, but Danny Ings is caught offside.

73:13

Attempt missed. Steve Morison (Millwall) left footed shot from outside the box is too high. Assisted by Scott McDonald.

72:18

Attempt saved. Paul Robinson (Millwall) left footed shot from outside the box is saved in the bottom left corner.

72:02

Foul by Michael Duff (Burnley).

72:02

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

70:05

Corner, Millwall. Conceded by Kieran Trippier.

69:35

Attempt saved. Kieran Trippier (Burnley) right footed shot from long range on the right is saved in the bottom right corner. Assisted by Scott Arfield.

67:16 Substitution

Substitution Substitution, Millwall. Scott McDonald replaces Edward Upson.

65:29

Corner, Burnley. Conceded by Paul Robinson.

64:23

Corner, Burnley. Conceded by Paul Robinson.

63:08

Attempt missed. Edward Upson (Millwall) right footed shot from outside the box is too high.

61:12 Goal scored

Goal! Goal! Burnley 3, Millwall 1. Danny Ings (Burnley) right footed shot from the centre of the box to the bottom right corner. Assisted by Kieran Trippier.

57:42

Foul by Scott Arfield (Burnley).

57:42

Edward Upson (Millwall) wins a free kick in the attacking half.

55:10

Attempt missed. Scott Malone (Millwall) left footed shot from outside the box is high and wide to the right.

54:43 Substitution

Substitution Substitution, Millwall. Simeon Jackson replaces Lee Martin.

49:25

Attempt saved. Sam Vokes (Burnley) right footed shot from a difficult angle on the right is saved in the centre of the goal. Assisted by Kieran Trippier.

49:14

Attempt blocked. Danny Ings (Burnley) right footed shot from the centre of the box is blocked. Assisted by Kieran Trippier.

48:00

Attempt blocked. Sam Vokes (Burnley) right footed shot from outside the box is blocked. Assisted by Scott Arfield.

45:00

Second Half begins Burnley 2, Millwall 1.

45:00 +3:48 Half time

Half Time First Half ends, Burnley 2, Millwall 1.

45:00 +3:10

Offside, Millwall. Ryan Fredericks tries a through ball, but Lee Martin is caught offside.

45:00 +1:51 Goal scored

Goal! Goal! Burnley 2, Millwall 1. Dean Marney (Burnley) left footed shot from outside the box to the bottom left corner. Assisted by Scott Arfield.

45:00 +1:08

Attempt blocked. Jason Shackell (Burnley) header from the centre of the box is blocked. Assisted by David Jones with a cross.

45:00 +0:47

Corner, Burnley. Conceded by Stephen Bywater.

45:00 +0:38

Attempt saved. Scott Arfield (Burnley) right footed shot from outside the box is saved in the top right corner. Assisted by Ben Mee.

44:45

Kieran Trippier (Burnley) wins a free kick on the right wing.

44:45

Foul by Martyn Woolford (Millwall).

44:07

Penalty saved! Danny Ings (Burnley) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.

43:11

Penalty Burnley. Danny Ings draws a foul in the penalty area.

43:11

Penalty conceded by Nadjim Abdou (Millwall) after a foul in the penalty area.

41:06

Corner, Burnley. Conceded by Lee Martin.

40:50

Attempt blocked. Danny Ings (Burnley) right footed shot from the centre of the box is blocked. Assisted by Scott Arfield.

39:03

Delay over. They are ready to continue.

38:28

Delay in match Nadjim Abdou (Millwall) because of an injury.

38:03 Booking

Booking Danny Ings (Burnley) is shown the yellow card for a bad foul.

37:44

Foul by Danny Ings (Burnley).

37:44

Nadjim Abdou (Millwall) wins a free kick on the left wing.

37:14

Attempt saved. Scott Arfield (Burnley) header from the centre of the box is saved in the centre of the goal. Assisted by Danny Ings.

34:30

Sam Vokes (Burnley) wins a free kick in the attacking half.

34:30

Foul by Paul Robinson (Millwall).

30:37

Corner, Burnley. Conceded by Ryan Fredericks.

30:03

Hand ball by Steve Morison (Millwall).

28:30 Goal scored

Goal! Goal! Burnley 1, Millwall 1. Danny Ings (Burnley) left footed shot from the centre of the box to the top right corner. Assisted by Kieran Trippier.

26:09 Goal scored

Goal! Goal! Burnley 0, Millwall 1. Martyn Woolford (Millwall) right footed shot from outside the box to the bottom left corner following a set piece situation.

25:29

Foul by Kieran Trippier (Burnley).

25:29

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

24:29 Booking

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

24:22

Dean Marney (Burnley) wins a free kick in the defensive half.

24:22

Foul by Edward Upson (Millwall).

23:05

Attempt blocked. Sam Vokes (Burnley) right footed shot from outside the box is blocked. Assisted by Scott Arfield.

21:57

Hand ball by Lee Martin (Millwall).

21:12

Foul by Dean Marney (Burnley).

21:12

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

19:40

Dangerous play by Danny Ings (Burnley).

19:40

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

18:09

Attempt missed. Sam Vokes (Burnley) header from the centre of the box is close, but misses the top right corner. Assisted by Michael Kightly with a cross.

14:07

Attempt missed. Michael Kightly (Burnley) header from the centre of the box misses to the left following a corner.

13:30

Corner, Burnley. Conceded by Scott Malone.

11:32

Foul by Sam Vokes (Burnley).

11:32

Lee Martin (Millwall) wins a free kick in the defensive half.

10:03

Foul by David Jones (Burnley).

10:03

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

8:24

Foul by Danny Ings (Burnley).

8:24

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

7:06

Corner, Burnley. Conceded by Paul Robinson.

4:44

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

2:36

Foul by Edward Upson (Millwall).

2:36

David Jones (Burnley) wins a free kick in the defensive half.

1:26

Attempt missed. Ryan Fredericks (Millwall) right footed shot from more than 35 yards is too high. Assisted by Nadjim Abdou.

0:58

Corner, Millwall. Conceded by Tom Heaton.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers