West Ham 2-2 Everton: Keeper Adrian fires winner to hammer battling Blues
(AET, West Ham Win 9-8 on pens)
Goalkeeper Adrian was the unlikely match-winner for West Ham as the Spaniard scored the deciding penalty after the Hammers and 10-man Everton had battled tooth and nail for a place in the FA Cup fourth round.
Having already played out a 1-1 draw at Goodison Park, this replay provided more drama as the sides continued to trade blows all the way to round 10 of an enthralling penalty shoot-out, West Ham winning it 9-8 after a 2-2 draw in the 120 minutes.
Everton's own goalkeeper Joel Robles had made a number of key saves during the game but his spot-kick came back off the crossbar and he was unable to keep out Adrian's effort as Sam Allardyce's side set up a fourth-round date at Bristol City on Sunday week.
Kevin Mirallas looked to have inspired the visitors to an unlikely win after coming off the bench to score and provide an assist - taking the game into extra-time with a stunning free-kick with eight minutes remaining to cancel out Enner Valencia's opener.
He then crossed for Romelu Lukaku to continue his fine goalscoring record against the Hammers as Everton made light of their numerical disadvantage - Aiden McGeady had been sent off for a foul - in the added half-hour.
But, after Everton were refused a penalty, West Ham substitute Carlton Cole poked home an equaliser just 100 seconds after coming off the bench.
That took the game into a penalty shoot-out and the teams still couldn't be separated until the goalkeepers were called on to decide the game.
As in the initial tie, West Ham appeared set for victory after Valencia's first Upton Park goal set them on their way, with McGeady's red card moments later making another Everton comeback unlikely. Lukaku had struck in the closing seconds last week to set-up this replay and it was his fellow Belgian Mirallas who came off the bench to draw the visitors level with a fantastic free-kick eight minutes from full-time.
The duo then combined midway through the first period of extra-time, with Lukaku - who pointed to the sky having lost close friend Junior Malanda at the weekend when the Wolfsburg midfielder died in a car accident - scoring for a fifth game running against the Hammers.
But West Ham hit back through Cole before Adrian kept his cool to put his side into the next round and end Everton's hopes with West Ham's 10th penalty of the shoot-out.
West Ham: Adrián, Jenkinson, Collins (Cole 111), Tomkins, Cresswell, Noble, Song (Nolan 61), Jarvis (Amalfitano 69), Downing, E Valencia, Carroll.Substitutes not used: Vaz Te, O’Brien, Jääskeläinen, Burke
Goals: Valencia (50), Cole (112)
Everton: Robles, Coleman, Stones, Jagielka, Baines, Besic (Mirallas 67), Barry, McGeady, Barkley (Oviedo 67), Naismith, Lukaku. Substitutes not used: Koné, Garbutt, Alcaraz, McAleny, Griffiths
Goals: Mirallas (81), Lukaku (96)
Sent off: McGeady (55)
Man of match: Mirallas
Referee: Neil Swarbrick (Lancashire)
Read more:Flexibility is Sam Allardyce's ingredient for West Ham success