Manchester City boss Pep Guardiola says his side played the best football of his time in charge as they swept aside Shakhtar Donetsk to go top of Champions League Group F.
The English champions dominated from start to finish, with captain David Silva and defender Aymeric Laporte scoring in the first half before substitute Bernardo Silva sealed the points in Ukraine.
Guardiola, appointed in July 2016, described the performance as “outstanding” and “incredible” as Shakhtar were beaten at home by an English side in Europe for the first time.
“Our first half was the best we have played in the last three seasons, since I’ve been here,” said the Spaniard. “We were outstanding – we created a lot of chances.”
Former Spain midfielder Silva volleyed City into the lead soon after his flick had come back off a post.
French defender Laporte headed the second after a corner by Kevin de Bruyne, who was making his first start of the season following a knee injury, before substitute Bernardo Silva made it 3-0 with a shot that went in off the post.
City had 14 shots in the first half alone in Kharkiv, Riyad Mahrez seeing an effort cleared off the line by Yaroslav Rakitskiy when the game was goalless.
Raheem Sterling also hit the bar in the dying moments.