Carlos Tevez made his peace with Manchester City but failed to guide them to top spot in the Premier League as they lost 2-1 at home to Everton on Monday.
Argentine striker Tevez, who withdrew the transfer request he made last week shortly before the match, failed to shine and Everton scored through Tim Cahill and Leighton Baines in the opening 19 minutes at Eastlands.
Everton were reduced to 10 men when Victor Anichebe was dismissed after 60 minutes following two quick bookings before City pulled a goal back when Yaya Toure's shot was deflected in off Phil Jagielka.
City also finished with 10 men when defender Kolo Toure was sent off in stoppage time.
City would have moved a point clear of Manchester United at the top with a win to lead the table at Christmas for the first time since 1929. United stayed ahead with 34 points from 16 matches, followed by Arsenal on 32 from 17, City on 32 from 18 and champions Chelsea on 31 from 17.
Everton began their role as party poopers in the fourth minute when defender Seamus Coleman crossed for the unmarked Cahill to heade home and score for the third successive season at Eastlands.
Baines then started and finished the move that doubled Everton's lead when he curled in a superbly low shot wide of England goalkeeper Joe Hart.
Everton got a helping hand in the build-up because City were down to 10 men with Pablo Zabaleta off the field injured before returning with a huge bandage wrapped round his head.
Everton went down to 10 men permanently when Anichebe was sent off on 60 minutes after picking up two quick yellow cards, the second for a foul on Zabaleta.
Tevez worked hard in attack on his first appearance since last week's dramas, but had little impact as former City defender Sylvain Distin
marked him tightly until a rasping shot in stoppage time, his best effort of the match.
City came close to snatching a point when Mario Balotelli burst through after 77 minutes but Everton keeper Tim Howard deflected his effort on to a post.
Italy WC winning coach Bearzot dies
Milan: Enzo Bearzot, who coached Italy to its first World Cup triumph in 44 years in 1982, died in Milan on Tuesday aged 83, Italy media reported. Bearzot was seriously ill for several years. He became the coach in 1975 and led the team at the 1978, 1982 and 1986 World Cups.