Man City v Everton
Everton's 2-1 win at Manchester City was the perfect early Christmas present that couldn't fail to warm the noisy band of Evertonians who braved the arctic weather at Eastlands.
First half goals from Tim Cahill and Leighton Baines put the Toffees 2-0 up but Victor Anichebe saw red in a tense second half which ended with Kolo Toure being dismissed after a Phil Jagielka own goal had brought City back into it.
But overall it was a manful performance by Everton, with a first victory in eight games meaning they go into the festive period on a real high.
It was a dream start for David Moyes' side as they took the lead inside four minutes.
Baines picked the ball up on the left, and when Anichebe's cross wasn't cleared Seamus Coleman cut the ball back for Cahill to head home unchallenged.
It was the Australian's sixth headed goal of the season and extended his excellent run at Eastlands.
City would enjoy the lion's share of possession throughout and in the 11th minute David Silva lashed a volley into the side netting after being well found by Yaya Toure, who was wearing leggings.
And Everton struck again after 19 minutes when neat build up from Anichebe and Baines culminated in Cahill laying the ball off to the left-back who didn't even need to break stride before curling home with his right foot.
The goal came down the right while full-back Pablo Zabaleta was off the field getting treatment.
City's expensive striker Mario Balotelli hooked a corner over and then Aleksandar Kolarov launched a sequence of long range efforts, two of which Tim Howard saved and a third which went just wide moments after half time.
After more dominant City play it became even harder for the Toffees to protect their lead when, just before the hour, Anichebe was was shown a second yellow for a late challenge on Zabaleta.
The development was all the more galling because he was about to be replaced by Louis Saha.
Gareth Barry fired over for the home side and then they pulled a goal back in the 72nd minute.
Yaya Toure's effort was heading wide until it hit the unfortunate Phil Jagielka and flew past Howard.
Balotelli then saw his effort come back off the post with Howard blocking away the rebound as City came within inches of equalising.
Soon Jagielka was forced off with an injury meaning Tony Hibbert had to assume a central defensive berth. Moments later Jo arrived from the City bench.
Yaya Toure fired a vicious effort just off target with three minutes left and then Tevez brought the best out of Howard with a powerful strike destined for the top corner.
And all that remained was for Kolo Toure to see red before Everton recorded a massive away win.