Frank Lampard got what he thought was the game winner 14 minutes into extra time when substitute Nicolas Anelka cut through the Everton defense before crossing to teammate Didier Drogba.

The front man then chested the ball into the path of Lampard who let loose from eight yards out leaving Howard helpless.

But with just a minute left, Leighton Baines put Everton back on level terms, curling in an absolutely beautiful free kick over Petr Cech's wall for the game tying goal to force the game into penalties.

Baines was however unable to beat Cech again when it came to his second round penalty kick.

Howard was forced to make a save and did so by expertly blocking Anelka's penalty. Ashley Cole then sent his wayward penalty skyward above the crossbar, allowing captain Phil Neville to seal the victory with the fifth penalty taken by Everton.

Mikel Artega, Baines, Seamus Coleman, and Sylvain Distin were booked for Everton while Florent Malouda and Ramires were booked for Chelsea. Everton face Reading in the fifth round, but first Sunderland are next on the docket on Saturday.

Fulham failed to clear their lines after an extended Bolton spell of possession and were made to pay. With eight men back trying to defend, Fulham could only partially clear the ball as Klasnic pounced from inside the 18.

Holden had an early attempt on goal but missed wide to the left as the American was later booked for a foul on Dempsey. Dempsey was the busier of the two Americans but was unable to seal the deal at home. Chris Baird was the only Cottager booked in the outing.

Fabrice Maumba, Martin Petrov, and Paul Robinson joined Holden in the book. Bolton next face Newcastle on Saturday while Fulham travel to Manchester City.

Hull City 1-1 Ipswich Town

Brad Guzan and Hull City dramatically rescued a point against Ipswich Town in Championship action.

Guzan started and went the distance for the Tigers.

In the 58th minute, Jason Scotland gave Ipswich the lead when he received a pass at the edge of the box and let loose a shot that Guzan could not handle.

With the game in its final stages, Corry Evans sent in a cross that Jay Simpson headed from 12 yards out, giving the Tigers the tie.

Hull extended their unbeaten streak in league games to eight games with the tie.

Grant Leadbitter received the only yellow card of the game for Ipswich.

Leeds United 2-2 Norwich City

Eric Lichaj and Leeds United tied Zak Whitbread and Norwich City.

Lichaj once again started for his new team and went the distance for them. Whitbread did the same for the Canaries.

Luciano Becchio opened the scoring for Leeds in the 16th minute with a header from a Max Gradel cross.

Ten minutes before half time, Lichaj crossed an impressive low ball that Jonathan Howson nearly headed in on his first try and hit the post on his second try off of a rebound.

Henri Lansbury leveled the scoring for the Canaries in first half stoppage time with a low, near post shot.

In the 69th minute, Norwich's Wesley Hoolahan netted a low right-footed goal that Lichaj was close to deflecting away.

Davide Somma came on for Leeds in the 73rd minute, and within a minute from coming in to the game, volleyed in the game-tying goal on his first touch of the game.

Bradley Johnson and George McCartney were booked for Leeds while Lansbury and Elliot Ward received yellow cards for the Canaries.

Preston North End 1-1 Queens Park Rangers

Eddie Johnson and Preston North End tied league leaders Queens Park Rangers in Championship play.

Johnson started and played 55 minutes for North End.

Forward Heidar Helguson for QPR put them in the lead in the 37th minute with a high shot from six yards out.

Barry Nicholson though saved the point for Preston in the 64th minute with an impressive shot from 18 yards out.

North End's David Gray, Keith Treacy, and Ian Ashbee received yellow cards. Wayne Routhledge, Kaspars Gorkss, and Shaun Derry were booked for QPR.

Carlisle United 1-0 Swindon Town

Frank Simek and Carlisle United downed Swindon Town in League One action.

Simek started and played the full ninety minutes for the Cumbrians.

James Berrett impressively scored the only goal of the game for Carlisle in the 30th minute, when he launched a vicious 30-yard bomb that found the back of the net.

Swindon are now deeper in the relegation zone, while Carlisle have now won three out of their last five road games.

Liam Noble received the only yellow card of the game for the Cumbrians.

Wycombe Wanderers 1-2 Accrington Stanley

Jon-Paul Pittman and Wycombe went down to Accrington Stanley in League Two play.

Pittman came in as a substitute in the 61st minute.

The American striker though could not help Wycombe tie the game.

Joe Jacobson opened the scoring for Accrington in the 43rd minute when he was left unmarked on a corner and easily slotted home.

Wycombe levelled the score in the 52nd minute when Scott Rendell finished a well placed through ball from Gareth Ainsworth.

Stanley got the game winner though in the 82nd minute when Charlie Barnett's free-kick was deflected into the top corner by Phil Edwards.