Leicester's hopes of making the Championship play-offs suffered a major setback after goals by Harry Kane and Andy Keogh earned Millwall victory.

Kane, on loan from Tottenham, opened the scoring following a free-kick by James Henry.

Keogh's penalty made it 2-0 after teenager Kane was upended by Paul Konchesky before Danny Drinkwater scored a late consolation.

Millwall's third straight win secured their survival in the Championship.

Leicester's remaining games

April 17: Burnley home

April 23: West Ham home

April 28: Leeds away

It has been a long season of struggle for Millwall but they are finishing the campaign strongly, much to manager Kenny Jackett's relief.

They are unbeaten in four and have won four of their last six matches.

In contrast, Leicester's season looks set to end in disappointment after falling six points adrift of a play-off spot with only three games left.

They went behind in the 23rd minute when 18-year-old Kane scored for the third straight game after City's defence failed to clear Henry's free-kick.

Kane played a key role in his side's second goal.

The youngster was hauled down by former Liverpool defender Konchesky and Keogh made no mistake from the spot.

Leicester went close through David Nugent while Jermaine Beckford was guilty of spurning a fine chance before Drinkwater fired home from 20 yards in the 82nd minute - but it was too little too late for the visitors.

Lineup, Bookings (3) & Substitutions (5)

Millwall

  • 39 Taylor
  • 03 Craig
  • 05 Robinson
  • 16 Barron
  • 21 Smith
  • 31 Lowry Booked
  • 14 Henry (Trotter - 83' )
  • 26 Abdou
  • 44 Wright
  • 20 Keogh (Batt - 90' )
  • 37 Kane

Substitutes

  • 01 Forde
  • 02 Dunne
  • 06 Trotter
  • 15 Feeney
  • 11 Batt

Leicester

  • 01 Schmeichel
  • 02 Peltier Booked (Howard - 81' )
  • 03 Konchesky Booked
  • 06 Bamba
  • 26 Morgan
  • 10 King
  • 19 Wellens (Drinkwater - 69' )
  • 07 Gallagher (Dyer - 58' )
  • 20 Beckford
  • 22 Marshall
  • 35 Nugent

Substitutes

  • 12 St Ledger
  • 11 Dyer
  • 16 Drinkwater
  • 27 Schlupp
  • 09 Howard
Ref: Phil Gibbs
Att: 11,525

Match Stats

Shots

3 6

On target

2 2

Corners

4 8

Fouls

9 11

Live Text Commentary

90:00 +6:01 Full time

Full Time The referee blows for the end of the match.

90:00 +4:03 Substitution

Substitution Shaun Batt on for Andrew Keogh.

90:00 +2:15

Wes Morgan fouled by Liam Trotter, the ref awards a free kick. Direct free kick taken by Kasper Schmeichel.

90:00 +1:01

Steve Howard fouled by Tony Craig, the ref awards a free kick. Daniel Drinkwater crosses the ball in from the free kick.

89:09

Paul Konchesky takes a corner.

87:19

Jermaine Beckford challenges Paul Robinson unfairly and gives away a free kick. Free kick taken by Maik Taylor.

83:24

Unfair challenge on Paul Konchesky by Josh Wright results in a free kick. Free kick taken by Kasper Schmeichel.

82:42 Substitution

Substitution Liam Trotter is brought on as a substitute for James Henry.

82:06

Corner taken right-footed by James Henry from the right by-line, Souleymane Bamba makes a clearance.

81:13

Assist by David Nugent.

81:13 Goal scored

Goal! - Daniel Drinkwater - Millwall 2 - 1 Leicester Daniel Drinkwater fires in a goal from just outside the penalty box to the bottom left corner of the goal. Millwall 2-1 Leicester.

80:45 Substitution

Substitution (Leicester) makes a substitution, with Steve Howard coming on for Lee Peltier.

78:42

Ben Marshall produces a left-footed shot from deep inside the six-yard box which goes wide of the right-hand upright.

76:59

Harry Kane fouled by Wes Morgan, the ref awards a free kick. Free kick taken by Scott Barron.

74:42

Corner taken by James Henry from the right by-line.

72:51

James Henry gives away a free kick for an unfair challenge on David Nugent. Free kick crossed right-footed by Ben Marshall from own half.

70:17

Foul by Lee Peltier on Andrew Keogh, free kick awarded. Maik Taylor takes the free kick.

68:21 Substitution

Substitution Daniel Drinkwater comes on in place of Richie Wellens.

65:54

Wes Morgan gives away a free kick for an unfair challenge on Harry Kane. Free kick crossed right-footed by James Henry from right wing, Souleymane Bamba makes a clearance.

65:00

Harry Kane takes a shot. Save by Kasper Schmeichel.

64:29

Direct free kick taken by Josh Wright.

64:29 Booking

Booking Lee Peltier shown a yellow card.

64:19

Lee Peltier gives away a free kick for an unfair challenge on Josh Wright.

61:07

The free kick is delivered right-footed by Ben Marshall from right channel, Lee Peltier makes a clearance.

61:07 Booking

Booking Shane Lowry booked for unsporting behaviour.

60:58

Free kick awarded for a foul by Shane Lowry on Jermaine Beckford.

58:02

Free kick awarded for a foul by David Nugent on Nadjim Abdou. Direct free kick taken by Maik Taylor.

57:07 Substitution

Substitution Lloyd Dyer on for Paul Gallagher.

54:44 Goal scored

Goal! - Andrew Keogh - Millwall 2 - 0 Leicester Placed penalty scored by Andrew Keogh. Millwall 2-0 Leicester.

54:01 Booking

Booking Paul Konchesky receives a caution.

53:14

Foul by Paul Konchesky on Harry Kane, Penalty awarded.

51:59

Outswinging corner taken right-footed by James Henry, clearance by Souleymane Bamba.

49:52

Foul by Shane Lowry on David Nugent, free kick awarded. Paul Konchesky fires a strike on goal direct from the free kick.

48:57

The assistant referee signals for offside against Harry Kane. Kasper Schmeichel restarts play with the free kick.

47:05

Paul Konchesky handles the ball and concedes a free kick. The free kick is delivered left-footed by Scott Barron from right channel.

45:01

The referee blows his whistle to start the second half.

45:00 +2:24 Half time

Half Time The whistle is blown to end the first half.

43:34

Free kick awarded for a foul by Paul Robinson on David Nugent. Ben Marshall restarts play with the free kick.

40:44

Shot on goal by Harry Kane from long range goes harmlessly over the target.

37:20

Outswinging corner taken from the right by-line by Paul Gallagher, clearance made by Paul Robinson.

36:23

Corner taken by Paul Gallagher from the left by-line, clearance by Jack Smith.

33:27

Unfair challenge on Josh Wright by Lee Peltier results in a free kick. Josh Wright restarts play with the free kick.

30:47

Paul Gallagher takes a outswinging corner to the near post, clearance by Harry Kane.

30:10

Corner taken by Paul Gallagher.

27:22

Jack Smith gives away a free kick for an unfair challenge on David Nugent. Direct free kick taken by David Nugent.

26:30

Jermaine Beckford has an effort at goal from outside the penalty area which goes wide right of the goal.

24:55

Harry Kane decides to take a short corner.

24:32

David Nugent produces a right-footed shot from deep inside the penalty box which goes wide of the left-hand upright.

22:23

Assist on the goal came from Paul Robinson.

22:23 Goal scored

Goal! - Harry Kane - Millwall 1 - 0 Leicester Harry Kane finds the net with a goal from close range to the top right corner of the goal. Millwall 1-0 Leicester.

21:55

The referee penalises Paul Konchesky for handball. James Henry crosses the ball in from the free kick.

17:47

Paul Konchesky sends in a cross, Maik Taylor makes a save.

13:59

The referee gives a free kick against Paul Konchesky for handball. Free kick taken by James Henry.

13:21

David Nugent takes a shot. Maik Taylor makes a save.

12:24

Free kick awarded for an unfair challenge on James Henry by Paul Konchesky. Jack Smith takes the free kick.

10:52

The referee penalises Wes Morgan for handball. James Henry delivers the ball from the free kick right-footed from left channel.

10:14

Paul Gallagher gives away a free kick for an unfair challenge on Harry Kane. Maik Taylor takes the direct free kick.

9:32

Corner taken right-footed by Paul Gallagher, Harry Kane makes a clearance.

7:57

Inswinging corner taken right-footed by Ben Marshall played to the near post, clearance by Andrew Keogh.

6:27

Corner taken right-footed by Paul Gallagher from the right by-line to the near post, clearance made by Andrew Keogh.

5:51

Scott Barron fouled by Andy King, the ref awards a free kick. Maik Taylor takes the free kick.

1:53

Andrew Keogh challenges Souleymane Bamba unfairly and gives away a free kick. Kasper Schmeichel restarts play with the free kick.

0:00

The referee gets the game underway.

Live data and text provided by our data suppliers