The Toffees were close to an early goal when Phil Jagielkaâ€™s header hit the woodwork and they continued on in an attacking vein as they searched for the opener.
Chelsea were looking very flat in what could be their final game under Carlo Ancelotti but Nicolas Anelka tried to kickstart things at the end of the first half but was denied twice by Tim Howard who was holding his own in goals for the home side.
Just seven minutes in the second term, Everton were reduced to ten men when Seamus Coleman was shown his second yellow of the match for his challenge on John Obi Mikel.
As the game went on, Chelsea still looked sluggish and it proved costly when Jermaine Beckford notched up his milestone 10th goal of the season (in all competitions) with a brilliant run past four defenders which ended with a sweet chip over Petr Cech to provide one of the goals of the season.
Despite being a man down, Everton were able to hold out a fast-finishing Chelsea outfit who will have to deal with a second loss in three games which had them finish nine points behind champions Manchester United.
Venue: Goodison Park, Liverpool
Yellow cards: EVE - John Heitinga 26â€™, Seamus Coleman 47â€™/53â€™, Leighton Baines 50â€™
CHE - Alex 51â€™, Fernando Torres 90â€™
Red card: EVE - Seamus Coleman 53â€™
Tim Howard (gk) â€“ Tony Hibbert, Sylvain Distin, Phil Jagielka, Leighton Baines â€“ Leon Osman, Jack Rodwell, John Heitinga, Mikel Arteta (Cahill 90â€™), Seamus Coleman â€“ Jermaine Beckford (Anichebe 80â€™)
Petr Cech (gk) â€“ Branislav Ivanovic, Alex (Ferreira 70â€™), John Terry, Ashley Cole â€“ John Obi Mikel (Kalou 61â€™), Frank Lampard, Michael Essien (McEachran 78â€™) â€“ Florent Malouda, Fernando Torres, Nicolas Anelka