Celtic will face Motherwell in the Scottish Cup final after comfortably beating semi-final opponents Aberdeen.
Anthony Stokes had a penalty saved by Dons goalkeeper Jamie Langfield following Andrew Considine's red card for the Pittodrie side.
Charlie Mulgrew's free-kick put Celtic ahead after the break and Joe Ledley's shot doubled their advantage.
Kris Commons converted Celtic's second spot-kick and substitute Shaun Maloney tapped home the fourth on 84 minutes.
With Neil Lennon's side chasing the Scottish Premier League title, Celtic remain in contention for a domestic double and will return to Hampden to face Motherwell, 3-0 victors over St Johnstone in Saturday's semi-final, on 21 May.
Aberdeen were first to threaten, Josh Magennis cutting in from the left and hammering a shot towards the near post that was beaten out by Fraser Forster, Chris Maguire unable to find a Dons team-mate after retrieving the rebound.
Celtic responded with Commons' cross headed narrowly over the top by the stretching Stokes.
Magennis threatened again when he cut into the heart of the pitch and dragged a left-foot shot wide.
Stokes had another gilt-edged chance when he ran in between Aberdeen's central defenders to latch on to Mark Wilson's terrific long ball, Langfield diverting the striker's shot wide with his legs.
Scott Vernon headed over the Celtic goal from Sone Aluko's cross as the action continued to swing from one end to the other.
Aberdeen conceded a penalty when Hooper ran on to Scott Brown's incisive pass and was tripped by Considine, who was sent off for the second time in successive matches against Celtic.
But, as was the case after Considine saw red for fouling in the box at Pittodrie in February, Stokes' spot-kick was saved by Langfield.
Stokes was foiled again by the Dons keeper when he whipped in a shot from the left.
Considine (far right) saw red after 18 minutes
Aberdeen could have taken the lead when Rob Milsom's superb chip into the box found Chris Maguire but the striker, who was now leading the line on his own, headed into the arms of Forster.
The depleted Dons were coming under more and more pressure as Celtic shelled crosses into the box but the defence were resolute with their clearances.
And Steven Smith, a pre-match fitness doubt, made a crucial intervention at the back post to block Stokes' goalbound shot.
Stokes was put through by Hooper at the start of the second but the striker took too long to get his shot away and Langfield smothered the effort.
But Aberdeen's resistance was broken in the 49th mintue when Mulgrew's free-kick missed everyone who was waiting in the box and bounced past the despairing dive of Langfield.
Smith made another timely block on a Stokes shot as Celtic pressed for a second.
Aberdeen had the ball in the net when Magennis headed on a long ball towards Maguire and neither he nor Forster appeared to get a touch as the ball bounced over the line.
However, the offside flag had been raised against the Dons striker.
And within seconds Celtic had doubled their lead as Stokes' low cross found Ledley on the run and the Welshman turned the ball past Langfield from inside the box.
Referee Willie Collum pointed to the spot for a second time after Young challenged Stokes near the byline and Commons drilled the ball into the net from 12 yards.
Commons volleyed over moments later after being found by Stokes and Langfield did well to snuff out the danger when Hooper burst into the box off Maloney's pass.
Aluko could not wrap his foot around the ball enough to direct his attempt on target after working the space to blast in a shot.
Celtic completed the scoring when Brown's low cross was turned back into the six-yard box by Wilson and Maloney, who had replaced Ledley, was on hand to finish.
Live text and stats
Sunday, 17 April 2011
Commons (pen) 63
05 Diamond yellow card
06 Considine red card
14 Young (Vujadinovic 65)
27 Milsom yellow card
09 Vernon (Paton 78)
20 Magennis (Blackman 61)
16 Ledley (Maloney 69)
33 Baram Kayal (McCourt 61)
88 Hooper (Majstorovic 79)
Ref: CollumAtt: 30,381
Attempts on target
Attempts off target
90:00+0:10 The referee brings the game to a close.
89:52 The assistant referee flags for offside against Chris Maguire. Thomas Rogne takes the free kick.
88:29 Michael Paton gives away a free kick for an unfair challenge on Kris Commons. Free kick crossed left-footed by Charlie Mulgrew,
clearance by Nikola Vujadinovic.
86:40 Free kick awarded for a foul by Emilio Izaguirre on Sone Aluko. Direct free kick taken by Jamie Langfield.
85:48 Foul by Chris Maguire on Thomas Rogne, free kick awarded. Daniel Majstorovic restarts play with the free kick.
84:51 Chris Maguire produces a cross, Thomas Rogne manages to make a clearance.
83:28 Assist on the goal came from Mark Wilson.
83:28 GOAL - Shaun Maloney:Aberdeen 0 - 4 Celtic Shaun Maloney finds the back of the net with a goal from inside the six-yard box low into the middle of the goal. Aberdeen
78:58 Substitution Daniel Majstorovic joins the action as a substitute, replacing Gary Hooper.
77:46 Substitution Michael Paton joins the action as a substitute, replacing Scott Vernon.
76:39 Emilio Izaguirre delivers the ball.
74:18 Shaun Maloney takes a shot. Blocked by Anthony Stokes.
73:59 The ball is delivered by Anthony Stokes.
71:23 Sone Aluko produces a left-footed shot from just outside the penalty box that misses to the left of the target.
67:48 Kris Commons takes the direct free kick.
67:48 Substitution Shaun Maloney joins the action as a substitute, replacing Joe Ledley.
67:48 Booking The referee cautions Zander Diamond for unsporting behaviour.
67:40 Free kick awarded for an unfair challenge on Anthony Stokes by Zander Diamond.
66:53 A cross is delivered by Sone Aluko, clearance made by Thomas Rogne.
66:43 The ball is delivered by Robert Milsom.
66:07 Joe Ledley gives away a free kick for an unfair challenge on Nick Blackman. Chris Maguire takes the direct free kick.
64:37 Substitution Nikola Vujadinovic replaces Derek Young.
64:17 Kris Commons produces a right-footed shot from inside the six-yard box that clears the bar.
63:04 Derek Young concedes a free kick for a foul on Anthony Stokes. Free kick taken by Joe Ledley.
62:23 The assist for the goal came from Anthony Stokes.
62:23 GOAL - Kris Commons:Aberdeen 0 - 3 Celtic Penalty taken left-footed by Kris Commons and scored. Aberdeen 0-3 Celtic.
61:43 Anthony Stokes fouled by Derek Young, the ref awards a Penalty.
60:26 Corner taken right-footed by Mark Wilson.
60:26 Substitution Patrick McCourt comes on in place of Beram Kayal.
60:26 Substitution Nick Blackman replaces Josh Magennis.
60:14 Centre by Gary Hooper, Zander Diamond gets a block in.
58:57 Mark Wilson challenges Chris Maguire unfairly and gives away a free kick. Chris Maguire crosses the ball in from the free
kick, Mark Wilson manages to make a clearance.
57:55 Shot by Chris Maguire. Fraser Forster makes a save.
56:22 Assist by Anthony Stokes.
56:22 GOAL - Joe Ledley:Aberdeen 0 - 2 Celtic Joe Ledley scores a goal from inside the penalty area to the bottom right corner of the goal. Aberdeen 0-2 Celtic.
55:51 Chris Maguire is caught offside. Fraser Forster takes the free kick.
55:27 Free kick awarded for an unfair challenge on Steven Smith by Scott Brown. Jamie Langfield takes the direct free kick.
53:30 Mark Wilson gives away a free kick for an unfair challenge on Sone Aluko. Free kick taken by Jamie Langfield.
52:25 Anthony Stokes takes a shot. Robert Milsom gets a block in.
51:08 Anthony Stokes takes a shot. Steven Smith gets a block in. Outswinging corner taken from the right by-line by Mark Wilson,
Header from close range by Thomas Rogne misses to the right of the target.
49:47 Foul by Chris Maguire on Charlie Mulgrew, free kick awarded. Free kick taken by Fraser Forster.
49:00 GOAL - Charlie Mulgrew:Aberdeen 0 - 1 Celtic Charlie Mulgrew grabs a goal direct from the free kick from long range to the bottom left corner of the goal. Aberdeen 0-1
47:54 Booking Robert Milsom shown a yellow card.
47:42 Robert Milsom concedes a free kick for a foul on Beram Kayal.
46:15 Gary Hooper takes a shot. Jamie Langfield makes a save. Outswinging corner taken right-footed by Mark Wilson from the right
by-line, clearance by Zander Diamond. Kris Commons produces a left-footed shot from the edge of the box and misses to the
right of the goal.
45:01 The referee starts the second half.
45:00+0:13 The whistle is blown to end the first half.
44:54 Beram Kayal fouled by Robert Milsom, the ref awards a free kick. Fraser Forster takes the direct free kick.
44:20 Emilio Izaguirre concedes a free kick for a foul on Chris Maguire. Free kick taken by Jamie Langfield.
43:54 Outswinging corner taken by Kris Commons from the left by-line, save made by Jamie Langfield.
42:29 Unfair challenge on Chris Maguire by Charlie Mulgrew results in a free kick. Jamie Langfield restarts play with the free kick.
41:24 The ball is crossed by Ryan Jack, Kris Commons gets a block in. Outswinging corner taken from the right by-line by Chris Maguire.
39:27 The ball is crossed by Scott Brown, Header from deep inside the penalty area by Joe Ledley goes harmlessly over the crossbar.
39:00 The ball is crossed by Emilio Izaguirre.
38:33 Kris Commons crosses the ball, clearance made by Zander Diamond.
37:21 Kris Commons produces a right-footed shot from a long way out which goes wide right of the goal.
37:03 Mark Wilson sends in a cross, clearance by Derek Young.
35:46 Centre by Emilio Izaguirre, clearance made by Steven Smith. Corner taken by Charlie Mulgrew, comfortable save by Jamie Langfield.
35:40 Scott Brown delivers the ball, clearance by Ryan Jack.
35:05 Foul by Josh Magennis on Kris Commons, free kick awarded. Charlie Mulgrew restarts play with the free kick.
34:28 The ball is swung over by Kris Commons, clearance made by Zander Diamond.
33:28 The ball is delivered by Mark Wilson, blocked by Sone Aluko.
32:19 Foul by Steven Smith on Anthony Stokes, free kick awarded. Beram Kayal takes the free kick.
31:33 A cross is delivered by Emilio Izaguirre, Zander Diamond makes a clearance. Shot from just outside the box by Scott Brown
goes over the bar.
Correction - 27:06 A cross is delivered by Robert Milsom, Chris Maguire takes a shot. Fraser Forster makes a save.
27:06 Robert Milsom sends in a cross, Chris Maguire takes a shot. Save by Fraser Forster.
26:23 Free kick awarded for an unfair challenge on Derek Young by Anthony Stokes. Jamie Langfield takes the free kick.
24:08 Shot by Anthony Stokes. Jamie Langfield makes a save.
21:44 The referee blows for offside. Fraser Forster takes the indirect free kick.
19:32 Steven Smith concedes a free kick for a foul on Mark Wilson. The free kick is swung in left-footed by Kris Commons, Charlie
Mulgrew concedes a free kick for a foul on Jamie Langfield. Jamie Langfield restarts play with the free kick.
18:32 Outswinging corner taken from the left by-line by Kris Commons.
18:32 A save by Jamie Langfield from penalty by Anthony Stokes. Aberdeen 0-0 Celtic.
17:43 Sent off Andrew Considine is shown a red card for professional foul.
17:23 Penalty awarded for an unfair challenge on Gary Hooper by Andrew Considine.
15:38 The ball is swung over by Kris Commons, save by Jamie Langfield.
15:03 Free kick awarded for a foul by Ryan Jack on Beram Kayal. Charlie Mulgrew takes the free kick.
14:16 The ball is delivered by Sone Aluko, Scott Vernon produces a header from inside the area that goes over the bar.
14:07 Anthony Stokes concedes a free kick for a foul on Andrew Considine. Robert Milsom takes the direct free kick.
13:02 Anthony Stokes takes a shot. Save by Jamie Langfield. Kris Commons takes a corner.
12:45 Foul by Robert Milsom on Joe Ledley, free kick awarded. Joe Ledley takes the direct free kick.
11:16 The ball is sent over by Kris Commons, Zander Diamond makes a clearance. Outswinging corner taken from the left by-line by
9:04 Chris Maguire produces a cross, blocked by Charlie Mulgrew.
8:12 Effort from outside the box by Josh Magennis goes wide right of the target.
7:41 Foul by Charlie Mulgrew on Scott Vernon, free kick awarded. Derek Young takes the free kick.
7:07 Sone Aluko concedes a free kick for a foul on Kris Commons. Free kick taken by Charlie Mulgrew.
6:08 The ball is swung over by Derek Young, Joe Ledley manages to make a clearance.
5:57 The ball is swung over by Sone Aluko, clearance by Charlie Mulgrew.
4:47 A cross is delivered by Kris Commons, Header from close in by Anthony Stokes misses to the right of the target.
2:44 Josh Magennis takes a shot. Save by Fraser Forster.
2:17 Gary Hooper fouled by Sone Aluko, the ref awards a free kick. Direct free kick taken by Beram Kayal.
1:44 Sone Aluko has an effort at goal. Blocked by Joe Ledley.
0:11 Foul by Andrew Considine on Gary Hooper, free kick awarded. Charlie Mulgrew fires a strike on goal direct from the free kick.
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.