Everton set up an FA Cup semi-final Merseyside derby at Wembley with a deserved victory at Sunderland.
January signing Nikica Jelavic fired the Toffees in front in the first half when he swept in Magaye Gueye's cross.
They doubled their lead with a horrible own goal from David Vaughan, who kicked the ball against himself as a Jelavic shot looked to be trickling wide.
Sunderland's best chance fell to Stephane Sessegnon but he hooked a shot against the post from a tight angle.
It ended hopes of the Black Cats returning to Wembley for the first time in 14 years but sets up a mouth-watering clashing between Everton and rivals Liverpool.
That was nothing less than David Moyes's side deserved after a dominant performance in this replay.
A pulsating atmosphere led to a hectic start but it was Everton that produced the moments of quality and who looked particularly menacing in the air.
They were only denied a 20th-minute opener by a wonderful save from Sunderland goalkeeper Simon Mignolet, whose quick reflexes kept out Tim Cahill's powerful header from six yards.
MERSEYSIDE DERBIES AT WEMBLEY
1984 League Cup final: Everton 0-0 Liverpool (after extra time)
1984 Charity Shield: Everton 1-0 Liverpool
1986 FA Cup final: Liverpool 3-1 Everton
1989 FA Cup final: Liverpool 3-2 Everton (after extra time)
The Belgian keeper was called upon again to keep out headers from Cahill and Jelavic as the Toffees piled the pressure on the home side.
And they finally got the breakthrough midway through the first half.
Gueye, a surprise starter with Royston Drenthe missing on compassionate grounds, fired in a low cross to Jelavic, who lost marker Sotirios Kyrgiakos to deftly stroke the ball inside Mignolet's near post.
It was a role reversal from the first encounter at Goodison Park when the Black Cats pounced on Everton's slow start before the home side finally responded.
But Sunderland could not react in the same way and failed to break down the Everton defence superbly marshalled by Sylvain Distin and Johnny Heitinga, who signalled his intent with a crunching tackle on masked striker Nicklas Bendtner.
Winger James McClean saw little of the ball but 10 minutes before the break he fired in a fierce cross that Bendtner looked like smashing in to the net but for a critical toe-end away by Leighton Baines.
Sunderland manager Martin O'Neill introduced Vaughan shortly after the break with his side struggling to retain possession but it was a decision that backfired spectacularly.
The midfielder's sloppy pass gave the ball away, which led to Mignolet making a half-save from Jelavic but as Vaughan scampered back to complete the clearance, he could only put the ball in his own net.
Sunderland almost provided an instant response when Everton keeper Tim Howard misjudged a corner but Sessegnon's volley struck the woodwork.
Jelavic missed two good chances to make the scoreline more emphatic while Fraizer Campbell was denied by Howard's legs in injury time.
- 22 Mignolet
- 02 Bardsley Booked
- 03 Bridge (Campbell - 63' )
- 04 Turner
- 25 Kyrgiakos (Vaughan - 53' )
- 06 Cattermole Booked
- 07 Larsson Booked
- 08 Gardner
- 23 McClean
- 28 Sessegnon
- 52 Bendtner
- 01 Gordon
- 12 Kilgallon
- 15 Vaughan
- 18 Meyler
- 27 Elmohamady
- 09 Campbell
- 17 Ji Dong-Won
- 24 Howard
- 03 Baines
- 05 Heitinga Booked
- 15 Distin
- 18 Neville
- 04 Gibson Booked
- 17 Cahill (Hibbert - 90' )
- 21 Osman
- 25 Fellaini Booked
- 07 Jelavic Booked (Stracqualursi - 87' )
- 19 Gueye Booked (Jagielka - 81' )
- 12 Hahnemann
- 02 Hibbert
- 06 Jagielka
- 34 Duffy
- 11 Stracqualursi
- 14 McFadden
- 28 Anichebe
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +3:46
Effort on goal by Darron Gibson from 35 yards missed to the left of the net.90:00 +2:54
Fraizer Campbell takes a shot. Save by Tim Howard.90:00 +1:45
Leon Osman takes a short corner.90:00 +1:45 Substitution
Substitution Tony Hibbert on for Tim Cahill.88:37
Leighton Baines restarts play with the free kick.88:37 Booking
Booking Lee Cattermole is shown a yellow card.88:15
Phil Jagielka fouled by Lee Cattermole, the ref awards a free kick.87:28
Short corner taken by Sebastian Larsson. James McClean sends in a cross.86:23 Substitution
Substitution Denis Stracqualursi replaces Nikica Jelavic.84:13
James McClean takes a outswinging corner.83:40
Phillip Bardsley sends in a cross. Short corner worked by James McClean.80:54 Substitution
Substitution (Everton) makes a substitution, with Phil Jagielka coming on for Magaye Gueye.78:40
Centre by Craig Gardner, clearance made by Sylvain Distin.76:26 Booking
Booking Johnny Heitinga is cautioned.75:51
Tim Howard restarts play with the free kick.75:51 Booking
Booking Sebastian Larsson is booked.75:40
Free kick awarded for a foul by Sebastian Larsson on Phil Neville.74:01 Booking
Booking Nikica Jelavic is booked.73:56 Booking
Booking Booking for Phillip Bardsley for dissent.
The ball is swung over by David Vaughan, save by Tim Howard.71:28
Michael Turner takes the direct free kick.71:28 Booking
Booking Marouane Fellaini is given a yellow card.71:18
Foul by Marouane Fellaini on Stephane Sessegnon, free kick awarded.67:45
Darron Gibson takes a shot from 35 yards and went wide right of the target.65:37
Lee Cattermole takes the free kick. Magaye Gueye produces a left-footed shot from just outside the area that goes harmlessly over the bar.65:37 Booking
Booking The referee cautions Magaye Gueye for dissent.65:06
Nikica Jelavic takes a shot. Simon Mignolet makes a save. Marouane Fellaini concedes a free kick for a foul on James McClean.64:26
Unfair challenge on Tim Cahill by Stephane Sessegnon results in a free kick. Sylvain Distin restarts play with the free kick.62:24 Substitution
Substitution Fraizer Campbell comes on in place of Wayne Bridge.60:38
Effort from the edge of the area by Nikica Jelavic goes wide of the left-hand post.58:48
Inswinging corner taken right-footed by Sebastian Larsson from the left by-line, Stephane Sessegnon takes a shot.56:39
David Vaughan gets a block in. Nikica Jelavic provided the assist for the goal.56:39 Goal scored
Goal! - David Vaughan - Sunderland 0 - 2 Everton David Vaughan puts the ball into his own goal. Sunderland 0-2 Everton.56:24
Nikica Jelavic takes a shot.55:59
Tim Cahill takes a shot. Simon Mignolet makes a comfortable save.55:09
Free kick awarded for a foul by Sebastian Larsson on Leighton Baines. Sylvain Distin takes the free kick.54:35
Effort from the edge of the area by Magaye Gueye goes wide of the left-hand upright.52:48 Substitution
Substitution David Vaughan replaces Sotirios Kyrgiakos.50:32
James McClean produces a cross, clearance made by Sylvain Distin.49:46
The referee blows for offside. Free kick taken by Simon Mignolet.49:05
Shot by Darron Gibson. Blocked by Michael Turner.46:26
Magaye Gueye takes a outswinging corner. Effort on goal by Leon Osman from just inside the penalty box goes harmlessly over the target.45:01
The match restarts for the second half.45:00 +2:47 Half time
Half Time The ref blows to end the first period.45:00 +2:27
Unfair challenge on Wayne Bridge by Nikica Jelavic results in a free kick. Simon Mignolet restarts play with the free kick.45:00 +1:36
Leon Osman fouled by Wayne Bridge, the ref awards a free kick. Tim Howard takes the direct free kick.45:00 +0:42
Free kick awarded for a foul by Nikica Jelavic on Sotirios Kyrgiakos. Simon Mignolet takes the direct free kick.43:59
Stephane Sessegnon gives away a free kick for an unfair challenge on Marouane Fellaini. Johnny Heitinga takes the free kick.40:57
The referee gives a free kick against Craig Gardner for handball. Direct free kick taken by Sylvain Distin.34:36
Sebastian Larsson shoots direct from the free kick.34:36 Booking
Booking Darron Gibson is shown a yellow card for unsporting behaviour.34:29
Darron Gibson challenges Stephane Sessegnon unfairly and gives away a free kick.33:05
Corner from the right by-line taken by James McClean, save made by Tim Howard. Effort by Phillip Bardsley from a long way out goes over the target.32:03
Leon Osman challenges Wayne Bridge unfairly and gives away a free kick. Sebastian Larsson crosses the ball in from the free kick, clearance by Nikica Jelavic.30:47
The ball is crossed by James McClean, Sylvain Distin manages to make a clearance.27:35
The referee blows for offside against Nicklas Bendtner. Free kick taken by Tim Howard.26:52
Free kick awarded for a foul by Phil Neville on James McClean. Direct free kick taken by Wayne Bridge.23:36
Assist by Magaye Gueye.23:36 Goal scored
Goal! - Nikica Jelavic - Sunderland 0 - 1 Everton Nikica Jelavic fires in a goal from deep inside the penalty box to the bottom left corner of the goal. Sunderland 0-1 Everton.22:46
Unfair challenge on Sotirios Kyrgiakos by Tim Cahill results in a free kick. Free kick taken by Simon Mignolet.20:50
Outswinging corner taken by Magaye Gueye. Tim Cahill takes a shot. Save made by Simon Mignolet.19:55
Marouane Fellaini produces a cross, Nikica Jelavic takes a shot. Save made by Simon Mignolet.18:35
Darron Gibson takes a short corner. A cross is delivered by Darron Gibson, Tim Cahill takes a shot. Simon Mignolet makes a save.18:04
Lee Cattermole gives away a free kick for an unfair challenge on Leon Osman. Johnny Heitinga takes the direct free kick.16:22
Lee Cattermole fouled by Marouane Fellaini, the ref awards a free kick. Direct effort from the free kick comes in from Craig Gardner, Darron Gibson makes a clearance. Inswinging corner taken by James McClean from the right by-line played to the near post, Johnny Heitinga manages to make a clearance.15:25
Inswinging corner taken right-footed by Sebastian Larsson from the left by-line, Tim Howard makes a save. Phillip Bardsley takes a shot from 35 yards. Tim Cahill gets a block in.14:49
A cross is delivered by James McClean, Johnny Heitinga manages to make a clearance. Short corner taken by Sebastian Larsson.13:59
Sebastian Larsson produces a cross, James McClean takes a shot. Save by Tim Howard.12:49
Michael Turner takes a shot. Save made by Tim Howard.12:06
Free kick awarded for a foul by Darron Gibson on Craig Gardner. Phillip Bardsley restarts play with the free kick.11:21
Marouane Fellaini sends in a cross.9:21
James McClean sends in a cross, clearance by Sylvain Distin. Corner taken right-footed by Sebastian Larsson, Stephane Sessegnon has a headed effort at goal from deep inside the area missing to the right of the target.7:45
Tim Cahill takes a shot. Save by Simon Mignolet.7:10
Craig Gardner takes a shot. Tim Howard makes a comfortable save.4:32
Phil Neville sends in a cross, clearance by Sotirios Kyrgiakos.2:40
Magaye Gueye challenges Craig Gardner unfairly and gives away a free kick. Phillip Bardsley takes the free kick.2:17
Corner from left by-line taken by Magaye Gueye.1:32
Sebastian Larsson gives away a free kick for an unfair challenge on Leighton Baines. Sylvain Distin restarts play with the free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers