Matt Derbyshire scored a superb winner as Nottingham Forest maintained their promotion push with victory over Leeds.

Promotion rivals Leeds looked to have secured a point when Ross McCormack fired home in the 83rd-minute to cancel out Greg Halford's first-half header.

But Derbyshire came up with a 25-yard stunner just a minute later.

Forest claimed consecutive wins for the first time since August and are now only five points behind second-placed Derby in the Championship table.

Forest fortress

Forest have lost just two of their 12 Championship matches at the City Ground this season

Billy Davies's Forest team are unbeaten in their last six matches and this victory follows their 2-0 win over Queens Park Rangers on Boxing Day.

Forest defender Halford rose to power in a header at the far post from Andy Reid's free-kick to put the home side into the lead midway through the first half.

Two minutes later, it might have been 2-0 to the home side, with Reid seeing a spectacular dipping shot skim the roof of the net.

Leeds were clearly aware of the threat posed by Reid, who was clattered for the third time in the game, this time by Rodolph Austin, who was booked.

Djamel Abdoun drew a save from Leeds keeper Paddy Kenny before Reid smashed an effort against the outside of the post.

And it looked to have been a pivotal moment when Leeds almost immediately charged up the other end of the pitch to equalise.

Following a melee in the box, the ball broke for McCormack and he lashed a low shot inside the post.

But, almost straight from the kick-off, Forest were ahead again, courtesy of Derbyshire's spectacular strike.

The defeat for Leeds means they slip out of the play-off positions to seventh.

Nottingham Forest boss Billy Davies:

"There was a clear objective at the start of the season. The objective was to be in the top six in January.

"Having been here before - having found ourselves, in the middle of January, five points clear of third place and then not doing the business we should have done in January - we then found ourselves in the play-offs at the end of the season.

"From experience, I have had a good chat with the chairman, to tell him that the January window is very important. Having achieved our first objective, our second objective is to do some good business in the window, to give us a little lift and a push that will help us to towards the end of the season.

"Then hopefully we can achieve objective number three, which is to be in the mix come the end of the season."

Leeds boss Brian McDermott:

"It is evident where we are, we need to add to the squad, to add to the players we have got. We have a bunch of players who are giving us everything.

"But we know we need to add to the squad. I have given four names to the owners, we will see if we can do a deal when it comes to the money.

"I expect Forest to be up there, with the spending power they have. They have spent a lot of money over the years. Good luck to them.

"There is no quick fix for us, it is going to take time. I think the fans appreciate that. We will keep that improvement going and see where we are."

Lineup, Bookings (4) & Substitutions (6)

Nottingham Forest

  • 01 Darlow
  • 18 Jara Booked
  • 02 Lichaj
  • 10 Lansbury
  • 16 Lascelles
  • 25 Hobbs
  • 28 Majewski (Chalobah - 73' )
  • 11 Reid
  • 15 Halford
  • 12 Mackie (Cox - 84' )
  • 39 Abdoun (Derbyshire - 68' )

Substitutes

  • 03 Harding
  • 07 Chalobah
  • 21 Paterson
  • 27 Derbyshire
  • 29 de Vries
  • 31 Cox
  • 38 Osborn

Leeds United

  • 01 Kenny
  • 02 Peltier (Byram - 70' )
  • 16 Pugh
  • 05 Pearce
  • 24 Zaliukas
  • 04 Lees
  • 06 Murphy Booked
  • 08 Austin Booked
  • 44 McCormack (Poleon - 86' )
  • 20 Smith
  • 17 Brown Booked (Ariyibi - 61' )

Substitutes

  • 11 Varney
  • 15 Warnock
  • 18 Tonge
  • 25 Byram
  • 26 Poleon
  • 27 Ariyibi
  • 33 Cairns
Ref: James Linington
Att: 26,854

Match Stats

Shots

17 10

On target

5 1

Corners

3 4

Fouls

15 10

Live Text Commentary

Full time

Full Time Match ends, Nottingham Forest 2, Leeds United 1.

90:00 +5:44 Full time

Full Time Second Half ends, Nottingham Forest 2, Leeds United 1.

90:00 +5:32

Attempt saved. Greg Halford (Nottingham Forest) right footed shot from the centre of the box is saved in the top left corner. Assisted by Simon Cox.

90:00 +4:24

Nathaniel Chalobah (Nottingham Forest) wins a free kick on the right wing.

90:00 +4:24

Foul by Danny Pugh (Leeds United).

90:00 +3:19

Attempt saved. Matt Derbyshire (Nottingham Forest) right footed shot from long range on the left is saved in the top centre of the goal. Assisted by Greg Halford.

90:00 +1:13

Foul by Greg Halford (Nottingham Forest).

90:00 +1:13

Jason Pearce (Leeds United) wins a free kick in the defensive half.

88:42

Foul by Andy Reid (Nottingham Forest).

88:42

Sam Byram (Leeds United) wins a free kick in the defensive half.

87:55

Attempt blocked. Dominic Poleon (Leeds United) left footed shot from the left side of the box is blocked. Assisted by Matt Smith with a headed pass.

86:50

Foul by Greg Halford (Nottingham Forest).

86:50

Tom Lees (Leeds United) wins a free kick in the defensive half.

86:09

Attempt missed. Dominic Poleon (Leeds United) header from a difficult angle on the left is close, but misses the top left corner. Assisted by Sam Byram.

85:28 Substitution

Substitution Substitution, Leeds United. Dominic Poleon replaces Ross McCormack.

85:09

Attempt missed. Matt Derbyshire (Nottingham Forest) right footed shot from the right side of the box is too high. Assisted by Nathaniel Chalobah.

83:23 Goal scored

Goal! Goal! Nottingham Forest 2, Leeds United 1. Matt Derbyshire (Nottingham Forest) right footed shot from outside the box to the top left corner. Assisted by Matt Derbyshire.

83:05 Substitution

Substitution Substitution, Nottingham Forest. Simon Cox replaces Jamie Mackie.

82:13 Goal scored

Goal! Goal! Nottingham Forest 1, Leeds United 1. Ross McCormack (Leeds United) right footed shot from the centre of the box to the centre of the goal.

81:09

Andy Reid (Nottingham Forest) hits the right post with a left footed shot from outside the box. Assisted by Nathaniel Chalobah.

77:43

Offside, Nottingham Forest. Nathaniel Chalobah tries a through ball, but Greg Halford is caught offside.

75:54

Eric Lichaj (Nottingham Forest) wins a free kick in the defensive half.

75:54

Foul by Gboly Ariyibi (Leeds United).

73:43

Foul by Gonzalo Jara (Nottingham Forest).

73:43

Luke Murphy (Leeds United) wins a free kick in the attacking half.

72:04 Substitution

Substitution Substitution, Nottingham Forest. Nathaniel Chalobah replaces Radoslaw Majewski.

71:21

Offside, Leeds United. Rodolph Austin tries a through ball, but Sam Byram is caught offside.

69:52

Attempt missed. Gboly Ariyibi (Leeds United) left footed shot from the centre of the box misses to the left. Assisted by Matt Smith with a headed pass.

69:15 Substitution

Substitution Substitution, Leeds United. Sam Byram replaces Lee Peltier.

68:52 Booking

Booking Luke Murphy (Leeds United) is shown the yellow card.

68:33

Attempt missed. Radoslaw Majewski (Nottingham Forest) left footed shot from outside the box misses to the left. Assisted by Jamie Mackie.

67:56 Substitution

Substitution Substitution, Nottingham Forest. Matt Derbyshire replaces Djamel Abdoun.

66:24

Attempt blocked. Djamel Abdoun (Nottingham Forest) right footed shot from the left side of the box is blocked. Assisted by Greg Halford.

63:55

Corner, Nottingham Forest. Conceded by Patrick Kenny.

63:54

Attempt saved. Djamel Abdoun (Nottingham Forest) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Jamie Mackie.

62:19

Foul by Greg Halford (Nottingham Forest).

62:19

Gboly Ariyibi (Leeds United) wins a free kick on the right wing.

61:20

Foul by Radoslaw Majewski (Nottingham Forest).

61:20

Tom Lees (Leeds United) wins a free kick in the defensive half.

60:18 Substitution

Substitution Substitution, Leeds United. Gboly Ariyibi replaces Michael Brown.

58:54

Offside, Nottingham Forest. Radoslaw Majewski tries a through ball, but Djamel Abdoun is caught offside.

55:22 Booking

Booking Gonzalo Jara (Nottingham Forest) is shown the yellow card for a bad foul.

55:10

Foul by Gonzalo Jara (Nottingham Forest).

55:10

Matt Smith (Leeds United) wins a free kick on the left wing.

53:44

Attempt blocked. Henri Lansbury (Nottingham Forest) right footed shot from outside the box is blocked. Assisted by Jamie Mackie.

51:40

Offside, Nottingham Forest. Karl Darlow tries a through ball, but Greg Halford is caught offside.

51:31

Delay over. They are ready to continue.

50:23

Delay in match Jamaal Lascelles (Nottingham Forest) because of an injury.

49:44

Attempt missed. Matt Smith (Leeds United) header from the centre of the box is close, but misses the top right corner. Assisted by Lee Peltier with a cross.

48:52

Offside, Nottingham Forest. Gonzalo Jara tries a through ball, but Djamel Abdoun is caught offside.

48:04

Jamie Mackie (Nottingham Forest) wins a free kick on the right wing.

48:04

Foul by Jason Pearce (Leeds United).

45:00

Second Half begins Nottingham Forest 1, Leeds United 0.

45:00 +3:17 Half time

Half Time First Half ends, Nottingham Forest 1, Leeds United 0.

45:00 +0:12

Offside, Nottingham Forest. Jamie Mackie tries a through ball, but Djamel Abdoun is caught offside.

42:57

Attempt missed. Jamie Mackie (Nottingham Forest) left footed shot from the centre of the box is close, but misses to the left. Assisted by Djamel Abdoun with a cross.

41:05

Greg Halford (Nottingham Forest) wins a free kick on the left wing.

41:05

Foul by Tom Lees (Leeds United).

39:43 Booking

Booking Rodolph Austin (Leeds United) is shown the yellow card for a bad foul.

39:35

Andy Reid (Nottingham Forest) wins a free kick in the defensive half.

39:35

Foul by Rodolph Austin (Leeds United).

39:19

Foul by Andy Reid (Nottingham Forest).

39:19

Matt Smith (Leeds United) wins a free kick in the defensive half.

38:05

Offside, Nottingham Forest. Henri Lansbury tries a through ball, but Greg Halford is caught offside.

36:53

Corner, Nottingham Forest. Conceded by Patrick Kenny.

36:51

Attempt saved. Radoslaw Majewski (Nottingham Forest) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Andy Reid.

36:39

Attempt blocked. Djamel Abdoun (Nottingham Forest) left footed shot from the left side of the box is blocked. Assisted by Greg Halford.

36:04

Attempt missed. Matt Smith (Leeds United) header from the centre of the box is high and wide to the right. Assisted by Rodolph Austin with a cross.

34:54

Foul by Jack Hobbs (Nottingham Forest).

34:54

Matt Smith (Leeds United) wins a free kick in the attacking half.

34:16

Offside, Nottingham Forest. Eric Lichaj tries a through ball, but Jamie Mackie is caught offside.

33:30

Attempt missed. Rodolph Austin (Leeds United) right footed shot from outside the box misses to the right following a set piece situation.

32:51

Corner, Leeds United. Conceded by Jack Hobbs.

32:15

Corner, Leeds United. Conceded by Gonzalo Jara.

30:48

Foul by Jamaal Lascelles (Nottingham Forest).

30:48

Matt Smith (Leeds United) wins a free kick in the attacking half.

29:45

Attempt missed. Jamie Mackie (Nottingham Forest) right footed shot from outside the box is too high. Assisted by Greg Halford with a headed pass.

29:08

Attempt missed. Michael Brown (Leeds United) right footed shot from outside the box is just a bit too high. Assisted by Danny Pugh.

28:12

Jamie Mackie (Nottingham Forest) wins a free kick on the right wing.

28:12

Foul by Luke Murphy (Leeds United).

27:18

Offside, Nottingham Forest. Gonzalo Jara tries a through ball, but Greg Halford is caught offside.

26:35

Attempt missed. Djamel Abdoun (Nottingham Forest) right footed shot from the left side of the box misses to the right. Assisted by Jamie Mackie.

24:53

Attempt missed. Andy Reid (Nottingham Forest) left footed shot from outside the box is just a bit too high. Assisted by Radoslaw Majewski.

22:52 Goal scored

Goal! Goal! Nottingham Forest 1, Leeds United 0. Greg Halford (Nottingham Forest) header from the centre of the box to the bottom left corner. Assisted by Andy Reid following a set piece situation.

22:22 Booking

Booking Michael Brown (Leeds United) is shown the yellow card for a bad foul.

21:59

Andy Reid (Nottingham Forest) wins a free kick in the attacking half.

21:59

Foul by Michael Brown (Leeds United).

21:00

Corner, Leeds United. Conceded by Gonzalo Jara.

18:49

Foul by Andy Reid (Nottingham Forest).

18:49

Michael Brown (Leeds United) wins a free kick in the defensive half.

16:53

Greg Halford (Nottingham Forest) wins a free kick on the left wing.

16:53

Foul by Marius Zaliukas (Leeds United).

14:47

Attempt missed. Rodolph Austin (Leeds United) right footed shot from outside the box misses to the right.

14:12

Foul by Gonzalo Jara (Nottingham Forest).

14:12

Matt Smith (Leeds United) wins a free kick on the left wing.

12:40

Attempt missed. Jamie Mackie (Nottingham Forest) left footed shot from the left side of the box misses to the right. Assisted by Andy Reid.

9:20

Henri Lansbury (Nottingham Forest) wins a free kick in the attacking half.

9:20

Foul by Rodolph Austin (Leeds United).

6:33

Corner, Leeds United. Conceded by Eric Lichaj.

6:14

Corner, Nottingham Forest. Conceded by Jason Pearce.

4:44

Andy Reid (Nottingham Forest) wins a free kick in the defensive half.

4:44

Foul by Michael Brown (Leeds United).

4:05

Foul by Jamie Mackie (Nottingham Forest).

4:05

Jason Pearce (Leeds United) wins a free kick in the defensive half.

3:56

Attempt blocked. Danny Pugh (Leeds United) left footed shot from outside the box is blocked.

3:23

Foul by Jamie Mackie (Nottingham Forest).

3:23

Jason Pearce (Leeds United) wins a free kick in the defensive half.

2:54

Delay over. They are ready to continue.

0:37

Delay in match Patrick Kenny (Leeds United) because of an injury.

0:25

Foul by Greg Halford (Nottingham Forest).

0:25

Patrick Kenny (Leeds United) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers