A potent display by Celtic's strikeforce blew Aberdeen away in an afternoon of high drama at Celtic Park.
Anthony Stokes opened the scoring from the penalty spot after Dons captain Paul Hartley saw red for handball.
Gary Hooper grabbed a brace before Celtic's Thomas Rovne also saw red, Stokes then converting another penalty.
Josh Magennis netted an own goal and Hooper claimed his hat-trick before Joe Ledley, a third for Stokes and a Paddy McCourt penalty completed the rout.
The home side started brightly, perhaps boosted by the news that club legend Henrik Larsson was watching from the stands, but could not carve out a clear chance in the opening minutes despite their pressure.
Stokes was the first to have a go at goal, picking up on a pass from Hooper, but his fierce right-footed drive flew over the bar.
Chris Maguire was first to have an effort for the visitors after Darren Mackie won the ball in midfield, but the young striker took too long before shooting allowing Celtic keeper Fraser Forster to narrow the angle and put the ball out for a corner.
Ki Sung-Yeung then fired in a shot from inside the box which Hartley blocked with his arm, referee Alan Muir pointed immediately for the spot and Hartley saw red.
Stokes sent Langfield the wrong way with his spot-kick to open the scoring - his sixth goal of the season.
Almost straight from the kick-off Celtic doubled their lead, Hooper outmuscled Zander Diamond before crashing a shot past Langfield from about 12 yards out.
Aberdeen's afternoon went from bad to worse when Hooper claimed his second of the match, as Diamond deflected Niall McGinn's cross into the path of Hooper who fired home from close range.
Rovne then hauled down Maguire on the edge of the box and referee Muir produced his second red card of the match, deeming the offence a clear goalscoring opportunity.
The half ended on a dramatic note in keeping with the way the game was evolving as Langfield brought down Shaun Maloney inside the six-yard box.
Stokes converted the penalty to double his own personal tally, with Celtic fans left wondering why Langfield was shown a yellow card rather than red.
Stokes and Hooper were causing the Dons defence all sorts of problems, and Hooper was left with the first chance of the second half, but his shot after chesting the ball was turned past the post by Langfield.
Hooper seemed eager to claim a hat-trick, and he flashed a volley just wide of the mark after a cut-back from right-back Cha Du Ri.
However, it was Magennis who scored next, putting his side five goals down as, stretching to head a cross clear, he diverted the ball past Langfield and into the net.
Hooper was not to be denied though, and, shortly after, he peeled off Diamond and flashed a back post header past Langfield.
Ledley then deceived Langfield with a low, driven effort with the visitors in complete disarray.
Almost straight from the restart, Stokes joined Hooper in grabbing a hat-trick, robbing Maguire of the ball before slotting calmly past Langfield.
Maloney was then brought down in the box for a second time for a penalty which this time was converted by substitute McCourt to put Celtic on cloud nine.
Celtic were toying with the visitors, whose confidence had utterly evaporated, leaving a question mark over the future of under-pressure Aberdeen manager Mark McGhee.
Live text and stats
Saturday, 6 November 2010
Stokes (pen) 26
Stokes (pen) 45+1
Magennis (og) 61
McCourt (pen) 85
11 Cha Du-Ri
25 Rogne red card
14 McGinn (Hooiveld 46)
18 Ki Sung-Yeung (Juarez 76)
88 Hooper yellow card (McCourt 68)
01 Langfield yellow card
08 Hartley red card
11 Aluko (Young 35 yellow card)
09 Vernon (Magennis 58)
Ref: MuirAtt: 46,446
Attempts on target
Attempts off target
90:05 The game is over, as the referee blows his whistle.
89:11 Anthony Stokes takes a shot. Jamie Langfield makes a save.
84:01 Ryan Jack challenges Shaun Maloney unfairly and gives away a Penalty.
84:01 GOAL - Patrick McCourt:Celtic 9 - 0 Aberdeen Patrick McCourt scores a penalty. Celtic 9-0 Aberdeen.
82:15 A cross is delivered by Emilio Izaguirre.
81:38 Emilio Izaguirre produces a cross, blocked by Ryan Jack. Short corner taken by Emilio Izaguirre.
81:20 Short corner taken by Anthony Stokes from the left by-line.
79:56 The official flags Emilio Izaguirre offside. Indirect free kick taken by Jamie Langfield.
78:50 Shot by Shaun Maloney from just outside the area goes over the net.
78:26 Corner taken short by Emilio Izaguirre.
77:17 Du-Ri Cha crosses the ball, clearance by Rory McArdle.
76:15 Chris Maguire fouled by Efrain Juarez, the ref awards a free kick. Yoann Folly restarts play with the free kick.
75:58 Substitution Sung-Yong Ki goes off and Efrain Juarez comes on.
73:08 GOAL - Anthony Stokes:Celtic 8 - 0 Aberdeen Anthony Stokes grabs a goal from close range to the bottom left corner of the goal. Celtic 8-0 Aberdeen.
70:58 GOAL - Joe Ledley:Celtic 7 - 0 Aberdeen Joe Ledley grabs a goal from just outside the penalty box to the bottom left corner of the goal. Celtic 7-0 Aberdeen.
69:45 Patrick McCourt concedes a free kick for a foul on Chris Maguire. Chris Maguire restarts play with the free kick.
67:40 Substitution Patrick McCourt comes on in place of Gary Hooper.
62:54 Assist by Anthony Stokes.
62:54 GOAL - Gary Hooper:Celtic 6 - 0 Aberdeen Gary Hooper finds the back of the net with a headed goal from close range. Celtic 6-0 Aberdeen.
60:26 The ball is delivered by Joe Ledley, assist by Joe Ledley.
60:26 GOAL - Josh Magennis:Celtic 5 - 0 Aberdeen Own goal by Josh Magennis. Celtic 5-0 Aberdeen.
59:48 Anthony Stokes takes a shot. Blocked by Rory McArdle. Corner from left by-line taken by Sung-Yong Ki.
59:11 Shaun Maloney produces a cross, Jamie Langfield makes a save.
58:07 The referee blows for offside. Direct free kick taken by Daniel Majstorovic.
57:32 Unfair challenge on Chris Maguire by Emilio Izaguirre results in a free kick. Jamie Langfield restarts play with the free
57:32 Substitution Josh Magennis joins the action as a substitute, replacing Scott Vernon.
55:33 The ball is delivered by Du-Ri Cha, Effort from inside the area by Gary Hooper misses to the right of the goal.
54:10 The ball is crossed by Du-Ri Cha.
53:12 Anthony Stokes has a shot and went wide of the right-hand post.
52:32 A cross is delivered by Du-Ri Cha.
51:26 The ball is swung over by Anthony Stokes.
50:30 Corner taken by Shaun Maloney from the left by-line played to the near post, Darren Mackie makes a clearance.
49:28 The ball is swung over by Du-Ri Cha, Jamie Langfield makes a save.
48:13 Joe Ledley has shot on goal from just outside the box which goes wide of the right-hand upright.
45:01 The game restarts for the second half.
45:01 Substitution (Celtic) makes a substitution, with Jos Hooiveld coming on for Niall McGinn.
45:00+1:35 The referee blows for half time.
45:00+0:23 Unfair challenge on Shaun Maloney by Jamie Langfield results in a Penalty.
45:00+0:23 GOAL - Anthony Stokes:Celtic 4 - 0 Aberdeen Anthony Stokes scores a penalty. Celtic 4-0 Aberdeen.
44:57 Booking Booking for Jamie Langfield for unsporting behaviour.
44:11 Booking Gary Hooper is cautioned.
44:03 Booking Booking for Derek Young for persistent infringement.
42:35 Unfair challenge on Daniel Majstorovic by Scott Vernon results in a free kick. Joe Ledley takes the direct free kick.
42:11 The ball is crossed by Emilio Izaguirre, Rory McArdle manages to make a clearance.
40:17 Thomas Rogne concedes a free kick for a foul on Chris Maguire. Chris Maguire shoots direct from the free kick, Fraser Forster
makes a save. Scott Vernon takes a shot from just outside the penalty area clears the crossbar.
40:17 Sent off Red card for Thomas Rogne.
38:52 The ball is swung over by Emilio Izaguirre, Daniel Majstorovic gives away a free kick for an unfair challenge on Rory McArdle.
Jamie Langfield restarts play with the free kick.
38:11 Outswinging corner taken by Sung-Yong Ki, clearance by Rory McArdle.
36:44 Centre by Sung-Yong Ki, save by Jamie Langfield.
36:15 Emilio Izaguirre produces a right-footed shot from just outside the area that goes harmlessly over the bar.
35:43 Outswinging corner taken right-footed by Sung-Yong Ki from the right by-line, Clark Robertson manages to make a clearance.
35:05 Free kick awarded for a foul by Zander Diamond on Gary Hooper. Joe Ledley restarts play with the free kick.
34:17 Substitution Derek Young comes on in place of Sone Aluko.
32:40 The assist for the goal came from Niall McGinn.
32:40 GOAL - Gary Hooper:Celtic 3 - 0 Aberdeen Gary Hooper grabs a goal from the edge of the penalty box to the top right corner of the goal. Celtic 3-0 Aberdeen.
27:58 Anthony Stokes provided the assist for the goal.
27:58 GOAL - Gary Hooper:Celtic 2 - 0 Aberdeen Gary Hooper finds the back of the net with a goal from inside the area to the bottom right corner of the goal. Celtic 2-0
26:32 Foul by Sung-Yong Ki on Sone Aluko, free kick awarded. Direct free kick taken by Jamie Langfield.
Correction - 25:43 Paul Hartley is adjudged to have handled the ball.
25:43 The referee gives a against Paul Hartley for handball.
25:43 GOAL - Anthony Stokes:Celtic 1 - 0 Aberdeen Penalty scored by Anthony Stokes. Celtic 1-0 Aberdeen.
25:07 Sent off Red card for Paul Hartley.
23:52 Niall McGinn produces a left-footed shot from inside the area that goes over the bar.
Correction - 23:09 The offside flag is raised against Chris Maguire. Du-Ri Cha restarts play with the free kick.
23:09 Chris Maguire is flagged offside by the assistant referee. Free kick taken by Fraser Forster.
21:13 Shaun Maloney takes a shot. Save made by Jamie Langfield.
20:18 Zander Diamond concedes a free kick for a foul on Daniel Majstorovic. Fraser Forster takes the free kick.
19:58 Scott Vernon takes a shot. Du-Ri Cha manages to make a clearance.
19:18 Chris Maguire takes a shot. Save by Fraser Forster. Corner taken by Paul Hartley from the right by-line, Du-Ri Cha manages
to make a clearance.
17:18 Anthony Stokes has a shot on goal from outside the box which misses right.
14:16 Free kick awarded for a foul by Daniel Majstorovic on Zander Diamond. Jamie Langfield restarts play with the free kick.
13:46 Foul by Zander Diamond on Gary Hooper, free kick awarded. Sung-Yong Ki crosses the ball from the free kick right-footed from
left channel, clearance by Rory McArdle.
11:37 Free kick awarded for a foul by Darren Mackie on Shaun Maloney. Direct free kick taken by Daniel Majstorovic.
9:26 Shot from outside the penalty box by Anthony Stokes goes wide right of the goal.
9:00 Foul by Chris Maguire on Du-Ri Cha, free kick awarded. Sung-Yong Ki takes the direct free kick.
4:42 Clark Robertson gives away a free kick for an unfair challenge on Anthony Stokes. The free kick is delivered right-footed
by Sung-Yong Ki from left wing, Rory McArdle manages to make a clearance.
3:14 Free kick awarded for a foul by Sone Aluko on Joe Ledley. Joe Ledley takes the free kick.
2:21 The ball is sent over by Niall McGinn.
1:45 Darren Mackie gives away a free kick for an unfair challenge on Emilio Izaguirre. The free kick is delivered right-footed
by Sung-Yong Ki from left wing, save by Jamie Langfield.
1:20 The ball is delivered by Emilio Izaguirre, clearance made by Zander Diamond.
0:49 The ball is delivered by Emilio Izaguirre, Zander Diamond gets a block in. Short corner taken by Sung-Yong Ki.
0:00 The referee gets the game underway.
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.