London: Cardiff City pulled off a major shock in their first top-flight home game for 51 years by stunning Manchester City 3-2 in the Premier League on Sunday.
Back among the English elite after winning the Championship last season, the Welsh club roared back from behind to condemn the 2012 champions' expensively assembled squad to a surprise defeat.
Fraizer Campbell was the match-winner, scoring twice in the last 11 minutes to give Malky Mackay's men victory after Aron Gunnarsson had cancelled out Edin Dzeko's fine 52nd-minute opener for Manchester City.
It was Cardiff's first home game in the English top flight since 1962 and a capacity crowd at the Cardiff City Stadium made for a raucous atmosphere on a sunny summer's afternoon in south Wales.
Manchester City dominated possession in the first half but Cardiff worked tirelessly to keep them at bay and their only effort of note was a meek David Silva shot that goalkeeper David Marshall caught comfortably.
An injury to captain Vincent Kompany meant the visitors fielded Javi Garcia at centre-back and the Spain midfielder almost gifted Cardiff a goal with a weak header that forced Joe Hart to save from Campbell.
City made the breakthrough seven minutes into the second half when Sergio Aguero found strike partner Dzeko with a deft flick and the Bosnian powered a fine strike past Marshall from outside the area.
Cardiff's fans refused to be silenced, however, and the home side drew level eight minutes later when Gunnarsson swept home from close range after Hart had denied Campbell.
Visiting manager Manuel Pellegrini introduced new signing Alvaro Negredo from the bench, but Campbell headed home from a Peter Whittingham corner in the 79th minute to put Cardiff ahead before repeating the trick three minutes from time.
Negredo registered his first goal in English football with an injury-time header, but Cardiff held on for a memorable win.
In the day's other game, Tottenham Hotspur avoided the fate that befell City by overcoming Cardiff's Welsh counterparts Swansea City 1-0 at White Hart Lane.
Tottenham were once again without the injured Gareth Bale, who is on the verge of a move to Real Madrid, but they had four new signings in their line-up in Paulinho, Etienne Capoue, Nacer Chadli and Roberto Soldado.
Swansea coach Michael Laudrup left record signing Wilfried Bony on the bench and the visitors were lucky not to concede a goal amid one-way traffic in the first half.
Paulinho threatened on a number of occasions and Swansea captain Ashley Williams headed the ball against his own post, while Spurs should have been given a penalty shortly before half-time.
Jonjo Shelvey was adjudged to have fouled Andros Townsend, but although the offence appeared to take place inside the Swansea penalty area, referee Neil Swarbrick awarded a free-kick.
However, when the same players came together in the second half, Swarbrick did point to the spot, and Spain striker Soldado kept his cool to convert his second Premier League penalty in two games.
It was Spurs' second win of the campaign, following their 1-0 success at Crystal Palace, and took them level with Chelsea and Liverpool at the top of the fledgling standings.