London, Mar 11: Manchester City's Barclays Premier League title aspirations were dealt a major blow as Luke Moore's late header saw Swansea once again upset one of the top-flight big guns at the Liberty Stadium.
Substitute Moore had only been on the field a matter of minutes when he rose at the far post to head Wayne Routledge's cross beyond Joe Hart.
It could have been worse for City had Scott Sinclair converted an early penalty, although Mario Balotelli and Sergio Aguero spurned good chances for the visitors and Micah Richards had a header ruled out in the dying moments.
Defeat sees Roberto Mancini's side, who have topped the table since October, fall behind rivals Manchester United after their win at home to West Brom.