Former City defender Sylvain Distin headed Everton's equaliser from Mikel Arteta's free-kick after 65 minutes with goalkeeper Joe Hart at fault - and as Roberto Mancini's men rocked under increasing pressure, Leon Osman rose spectacularly to beat City captain Vincent Kompany and head the winner seven minutes later.
BBC: Everton 2-1 Manchester City