Match ends, Cardiff City 0, Manchester City 5.
Manchester City strolled to an emphatic win at Cardiff City as they moved up to second in the Premier League table.
The stylish visitors were out of sight by half-time, leading 3-0 thanks to Sergio Aguero's sweeping finish, a clever looping header from Bernardo Silva and Ilkay Gundogan's delightful curling effort.
City underlined their vast superiority after the break with a brilliant fourth as a patient, incisive team move teed up Riyad Mahrez to tap in his first goal for the club, before the Algerian whipped in his second late on.
Cardiff simply could not live with an irresistible City side and, as they are still searching for their first win this season, the Bluebirds now find themselves second from bottom of the table.
For Pep Guardiola's men, however, this was an instant and convincing riposte to Wednesday's shock defeat at home to Lyon in the Champions League.
More to follow.
Match ends, Cardiff City 0, Manchester City 5.
Second Half ends, Cardiff City 0, Manchester City 5.
Corner, Manchester City. Conceded by Harry Arter.
Goal! Cardiff City 0, Manchester City 5. Riyad Mahrez (Manchester City) left footed shot from the centre of the box to the bottom left corner.
Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Riyad Mahrez with a headed pass.
Attempt saved. Phil Foden (Manchester City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Bernardo Silva.
Offside, Cardiff City. Víctor Camarasa tries a through ball, but Bobby Reid is caught offside.
Attempt saved. Riyad Mahrez (Manchester City) right footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Fabian Delph with a cross.
Corner, Manchester City. Conceded by Neil Etheridge.
Attempt saved. Raheem Sterling (Manchester City) right footed shot from outside the box is saved in the top centre of the goal.
Raheem Sterling (Manchester City) wins a free kick in the attacking half.
Foul by Sean Morrison (Cardiff City).
Offside, Cardiff City. Kenneth Zohore tries a through ball, but Josh Murphy is caught offside.
Substitution, Cardiff City. Josh Murphy replaces David Junior Hoilett.
Substitution, Manchester City. John Stones replaces Fernandinho.
Corner, Manchester City. Conceded by Joe Ralls.
Attempt blocked. Bernardo Silva (Manchester City) left footed shot from the centre of the box is blocked. Assisted by Phil Foden.
Offside, Manchester City. Kyle Walker tries a through ball, but Raheem Sterling is caught offside.
Substitution, Manchester City. Phil Foden replaces Ilkay Gündogan.
Nicolás Otamendi (Manchester City) wins a free kick in the defensive half.
Foul by Kenneth Zohore (Cardiff City).
Goal! Cardiff City 0, Manchester City 4. Riyad Mahrez (Manchester City) left footed shot from the centre of the box to the centre of the goal. Assisted by Ilkay Gündogan.
Substitution, Cardiff City. Kenneth Zohore replaces Danny Ward.
Substitution, Manchester City. Riyad Mahrez replaces Sergio Agüero.
Fernandinho (Manchester City) is shown the yellow card for a bad foul.
Foul by Fernandinho (Manchester City).
David Junior Hoilett (Cardiff City) wins a free kick in the attacking half.
Leroy Sané (Manchester City) hits the left post with a header from the centre of the box. Assisted by Ilkay Gündogan with a cross following a set piece situation.
Leroy Sané (Manchester City) wins a free kick on the right wing.
Foul by Greg Cunningham (Cardiff City).
Attempt missed. Leroy Sané (Manchester City) left footed shot from the right side of the six yard box misses to the left following a corner.
Attempt saved. Sergio Agüero (Manchester City) right footed shot from the centre of the box is saved in the bottom right corner.
Attempt blocked. Aymeric Laporte (Manchester City) header from the centre of the box is blocked. Assisted by Bernardo Silva with a cross.
Corner, Manchester City. Conceded by Sean Morrison.
Attempt blocked. Sergio Agüero (Manchester City) right footed shot from the centre of the box is blocked. Assisted by Raheem Sterling.
Attempt saved. Bobby Reid (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sean Morrison with a headed pass.
Foul by Fernandinho (Manchester City).
Danny Ward (Cardiff City) wins a free kick on the right wing.
Substitution, Cardiff City. Jazz Richards replaces Lee Peltier because of an injury.
Delay over. They are ready to continue.