Nottingham Forest extended their unbeaten run at home to 29 league games as they ran out comfortable winners over struggling Crystal Palace.
Centre-half Luke Chambers opened the scoring with a first-half header.
Marcus Tudgay grabbed a debut goal to make it 2-0 when he lobbed Palace keeper Julian Speroni.
Garath McCleary completed the scoring late on after he was set up by Nathan Tyson as Forest went eighth in the table and left Palace in the dropzone.
Palace, who had lost their previous four away games, never threatened to upset the form book.
The hosts set about Palace from the first whistle and livewire midfielder Lewis McGugan was twice denied by Speroni in the opening stages, the Argentinian parrying his long-range snap-shot before beating out a fierce angled drive.
Rob Earnshaw also fired over and had the ball pinched off his toes by Claude Davis as he was about to meet Chris Gunter's cross.
Forest also had a goal disallowed for a foul by the Welsh striker.
They went ahead when Chambers rose highest to meet McGugan's corner with a firm header for his first goal of the season.
Speroni denied Earnshaw as Forest piled on the pressure looking for a second goal.
The Eagles held out until half-time only to press the self-destruct button 35 seconds after the restart.
Tudgay was allowed to latch onto a long clearance from Guy Moussi and Speroni found himself in no man's land as the striker lobbed the ball over him and into the net.
Speroni smothered Earnshaw's effort on the line and pulled off a stunning one-handed save from Chambers' volley as the game continued to be one-way.
Chambers planted a header narrowly wide and Speroni beat away a Paul Anderson shot before Forest handed a late run-out to on-loan Arsenal midfielder Aaron Ramsey.
A cute backheel from the Welsh youngster almost set up Tyson but his shot was deflected wide.
However, the third goal finally came when Tyson teed up his fellow substitute McCleary to fire home six minutes from the end.
Live text and stats
Saturday, 18 December 2010
07 Anderson (McCleary 82)
08 McGugan (Tyson 77)
28 Majewski (Ramsey 74)
07 Ambrose (Scannell 82)
11 Dorman (Zaha 46)
32 Counago (Andrew 63)
Ref: SwarbrickAtt: 22,359
Attempts on target
Attempts off target
90:00+3:19 The game is over, as the referee blows his whistle.
90:00+3:01 Sean Scannell takes the chance to get an effort at goal. Wes Morgan gets a block in.
90:00+2:01 Unfair challenge on Wes Morgan by Calvin Andrew results in a free kick. Lee Camp takes the free kick.
90:00+1:11 Outswinging corner taken right-footed by Aaron Ramsey from the right by-line, Header from close range by Marcus Tudgay clears
87:00 Nathan Tyson crosses the ball.
86:25 Short corner worked by Wilfried Zaha.
86:01 Corner taken short by Wilfried Zaha.
84:27 Assist by Nathan Tyson.
84:27 GOAL - Garath McCleary:Nott'm Forest 3 - 0 Crystal Palace Garath McCleary finds the back of the net with a goal from inside the area low into the middle of the goal. Nottm Forest 3-0
81:13 Claude Davis manages to make a clearance.
81:13 Substitution Paul Anderson leaves the field to be replaced by Garath McCleary.
81:13 Corner taken right-footed by Aaron Ramsey,
81:13 Substitution Darren Ambrose leaves the field to be replaced by Sean Scannell.
80:50 Nathan Tyson takes a shot. Claude Davis gets a block in.
79:55 Corner taken by Darren Ambrose from the left by-line, save by Lee Camp.
78:11 Outswinging corner taken by Chris Gunter, Ryan Bertrand has shot on goal from just outside the box which goes wide of the
77:55 Robert Earnshaw takes a shot. Save made by Julian Speroni.
77:22 The referee blows for offside. Free kick taken by Luke Chambers.
76:38 Substitution Nathan Tyson on for Lewis McGugan.
73:23 Substitution Aaron Ramsey comes on in place of Radoslaw Majewski.
73:13 Radoslaw Majewski produces a right-footed shot from just outside the area that goes harmlessly over the bar.
70:34 Alassane N'Diaye challenges Chris Gunter unfairly and gives away a free kick. Lee Camp takes the indirect free kick.
65:27 Outswinging corner taken right-footed by Lewis McGugan from the right by-line, Marcus Tudgay fouled by Darren Ambrose, the
ref awards a free kick. Lewis McGugan crosses the ball from the free kick right-footed from left wing.
65:23 A cross is delivered by Lewis McGugan, Claude Davis gets a block in.
64:23 Paul Anderson takes a shot. Save made by Julian Speroni.
62:59 Corner taken right-footed by Darren Ambrose from the left by-line, save made by Lee Camp.
62:59 Substitution Pablo Counago leaves the field to be replaced by Calvin Andrew.
62:24 Corner taken by Darren Ambrose from the right by-line to the near post, Patrick McCarthy takes a shot. Ryan Bertrand manages
to make a clearance.
62:19 The ball is sent over by Nathaniel Clyne, Ryan Bertrand gets a block in.
60:22 Corner from the right by-line taken by Lewis McGugan, Luke Chambers produces a header from deep inside the six-yard box that
clears the crossbar.
59:43 Corner from the left by-line taken by Lewis McGugan, Luke Chambers takes a shot. Save by Julian Speroni.
58:54 Robert Earnshaw takes a shot. Blocked by David Wright.
56:56 The official flags Robert Earnshaw offside. Free kick taken by Claude Davis.
56:32 Lewis McGugan takes a shot. Save by Julian Speroni.
55:18 A cross is delivered by Lewis McGugan, clearance by Claude Davis.
54:19 Effort on goal by Wilfried Zaha from just outside the penalty area goes harmlessly over the target.
52:30 The assistant referee signals for offside against Robert Earnshaw. Free kick taken by Julian Speroni.
51:55 Patrick McCarthy challenges Marcus Tudgay unfairly and gives away a free kick. Free kick taken by Radoslaw Majewski.
49:50 Free kick awarded for an unfair challenge on Alassane N'Diaye by Luke Chambers. Darren Ambrose takes the direct free kick.
45:34 Guy Moussi provided the assist for the goal.
45:34 GOAL - Marcus Tudgay:Nott'm Forest 2 - 0 Crystal Palace Marcus Tudgay finds the back of the net with a goal from outside the penalty box to the top left corner of the goal. Nottm
Forest 2-0 Crystal Palace.
45:01 The referee gets the second half started.
45:01 Substitution (Crystal Palace) makes a substitution, with Wilfried Zaha coming on for Andy Dorman.
45:00+2:13 The ref blows to signal half-time.
40:34 Outswinging corner taken from the right by-line by Lewis McGugan, clearance made by Claude Davis.
37:38 Chris Gunter produces a cross, clearance by Patrick McCarthy.
34:24 Robert Earnshaw takes a shot. Julian Speroni gets a block in.
32:24 The assistant referee flags for offside against Patrick McCarthy. Lee Camp takes the free kick.
32:03 Pablo Counago fouled by Wes Morgan, the ref awards a free kick. Owen Garvan restarts play with the free kick.
30:53 Corner from the right by-line taken by Lewis McGugan, Lewis McGugan provided the assist for the goal.
30:53 GOAL - Luke Chambers:Nott'm Forest 1 - 0 Crystal Palace Luke Chambers finds the back of the net with a headed goal from close range. Nottm Forest 1-0 Crystal Palace.
30:03 Corner taken by Lewis McGugan played to the near post, Claude Davis makes a clearance.
29:55 The ball is crossed by Lewis McGugan, Nathaniel Clyne makes a clearance.
28:52 Free kick awarded for an unfair challenge on Robert Earnshaw by Claude Davis. The free kick is swung in right-footed by Lewis
McGugan, Neil Danns manages to make a clearance.
28:12 Free kick awarded for an unfair challenge on Julian Speroni by Marcus Tudgay. Free kick taken by Julian Speroni.
25:58 Inswinging corner taken right-footed by Lewis McGugan from the left by-line, save by Julian Speroni.
24:19 Robert Earnshaw has an effort at goal. Save made by Julian Speroni.
22:56 Foul by Chris Gunter on Darren Ambrose, free kick awarded. Direct free kick taken by Julian Speroni.
18:48 Corner taken right-footed by Darren Ambrose from the right by-line, Lewis McGugan manages to make a clearance.
18:43 The ball is crossed by Owen Garvan, Ryan Bertrand gets a block in.
15:54 Lewis McGugan fouled by Alassane N'Diaye, the ref awards a free kick. Ryan Bertrand takes the free kick.
14:47 Nathaniel Clyne produces a right-footed shot from just outside the area that goes harmlessly over the target.
14:19 Centre by Chris Gunter, clearance by Neil Danns.
14:15 Lewis McGugan crosses the ball.
13:48 Lewis McGugan takes a shot. Save made by Julian Speroni.
12:57 Centre by Chris Gunter, clearance by Claude Davis.
8:31 Effort on goal by Robert Earnshaw from outside the penalty box goes harmlessly over the bar.
6:36 Lewis McGugan has an effort at goal from 35 yards. Save made by Julian Speroni.
4:53 Pablo Counago crosses the ball, Lee Camp makes a save.
3:15 Radoslaw Majewski gives away a free kick for an unfair challenge on Owen Garvan. Direct free kick taken by Patrick McCarthy.
0:00 The game begins.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.