Chelsea v Everton
Everton secured the most memorable of FA Cup victories with a dramatic penalty shootout win over Chelsea.
The Toffees triumphed 4-3 on spot-kicks after an unbelievable end to the game which saw Leighton Baines equalise with a sublime free kick with only two minutes of extra-time left.
It had been 0-0 after 90 minutes but Frank Lampard struck in the first period of added time and Chelsea looked likely to progress.
But Baines levelled it and then missed a penalty before the shootout swung in Everton's direction following Tim Howard's save from Nicolas Anelka and Ashley Cole's wayward effort.
Phil Neville then sent his side through with a text-book penalty.
The game had started slowly and neither keeper was unduly worried until the 20th minute when Phil Jagielka's back header came back off the post and John Terry stabbed the rebound over.
Everton responded via a fabulous cross by Baines which Jermaine Beckford couldn't quite divert goalwards and a left foot curler from Seamus Coleman which was deflected wide by Terry
But danger followed from the counter and Howard saved excellently from Florent Malouda with Didier Drogba sending the follow up wide.
Just after the half hour Howard was out smartly to deny Malouda a second time, and the American stopper was in the thick of the action again just before the break when he rushed out to meet the galloping Ramires who went down and was subsequently booked for simulation by ref Phil Dowd.
Chelsea started the second half well and in the 56th minute Terry headed just wide from Drogba's free kick.
Then Leon Osman nodded a Baines centre straight at Petr Cech and Beckford shot awkwardly over after Coleman's foray down the right.
Howard's excellent display continued and in the 64th minute he produced another fabulous save to deny Lampard.
With 15 minutes left a typical Baines raid down the left saw him find Coleman but the Irishman couldn't get enough power on his back post header.
By this point Diniyar Bilyaletdinov had replaced Cahill and soon Moyes replaced Beckford with Victor Anichebe at the focal point of Everton's attack.
But with just eight minutes left Lampard fluffed a chance to put his side ahead when his attempted lob over Howard cleared the bar.
There was yet more drama before the 90 minutes were up when Fellaini's goal was dubiously chalked off for offside after he'd stabbed home the rebound from Baines' shot.
Extra time ensued and Moyes stiffened the midfield with the introduction of John Heitinga.
Drogba curled a teasing effort over the bar in the first decent effort of the added period and then Lampard sent an angled drive just wide.
But the warning shots had been fired and in the 104th minute substitute Anelka wriggled free down the right and centred, with Lampard eventually lashing the ball home from eight yards out.
Everton ended the game with Fellaini and Jagielka as extra centre forwards but couldn't force a significant chance to equalise until Baines' late moment of magnificence.
His left-foot effort was measured to perfection and it beat Cech all ends up as it flew into the net.
There was barely time for the restart as penalties followed, but Baines missed Everton's first - allowing Lampard and Drogba to seize the initiative for the home side.
Jagielka slotted home to get the Toffees on the board then Howard brilliantly denied Anelka and Arteta, Essien and Heitinga were all successful.
But Cole blazed over leaving Neville to send an exemplary effort into the net and cue bedlam in the Everton end.
Reading await in the next round on March 1.