Champions League - Group F
Shakhtar Donetsk0Man City3

Shakhtar Donetsk 0-3 Manchester City: Guardiola's men go top of Champions League group

Aymeric Laporte heads Manchester City's second goal against Shakhtar Donetsk
Aymeric Laporte is the second player from France to score a Champions League goal for Manchester City after Samir Nasri

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.

Manchester City's players celebrate scoring against Shakhtar Donetsk in the Champions League
Manchester City have won back-to-back Champions League away games since losing at Liverpool in the quarter-finals last season

City turn on the style in Ukraine

City's surprise 2-1 opening home defeat by Lyon on 19 September seems an awfully long time ago.

Having bounced back with a 2-1 win in Germany against Hoffenheim, the prospect of a long journey to face experienced European opponents was a potentially daunting one.

Yet the 600 travelling fans who made the 4,000-mile round trip were rewarded with a stellar performance and a result that took their team one point clear of Lyon, who had started the day top of the group but were held at Hoffenheim.

"We have recovered well from Lyon and now it's in our hands," added Guardiola.

"We can control our destiny now. It was so important to get this result and we will enjoy tonight and the next few days with this victory."

City had 24 shots in total and at one stage had managed an incredible 98% possession.

Champions League Group F

On the eve of this game, Guardiola said his side were "not ready" to win the Champions League. Shakhtar are not genuine European heavyweights but City fans who witnessed this delicious performance might disagree with the Spaniard.

The hosts were forced to spend much of the game camped inside their own area as Mahrez, Gabriel Jesus and David Silva peppered Shakhtar's goal with shots.

The only surprise was that it took half an hour to break the deadlock, Silva following up his late winner against Hoffenheim with an emphatic finish to set his team on their way.

Laporte was unmarked when he made it 2-0 while Shakhtar's defence parted to allow Bernardo Silva to score just 89 seconds after replacing De Bruyne.

De Bruyne impresses on return

On a night full of positives for City, De Bruyne marked his return to the starting line-up with an impressive performance.

The Belgium midfielder has endured a frustrating campaign through injury but he made up for lost time with an energetic display.

Manchester City's Kevin de Bruyne in action against Shakhtar Donetsk in the Champions League
Kevin de Bruyne made his first start for Manchester City since 13 May

De Bruyne set the tone for a lively performance by forcing Andriy Pyatov into an early save following a short corner, before providing the assist for Laporte's goal.

With City coasting, Guardiola replaced De Bruyne with Bernardo Silva with around 20 minutes remaining - the Portuguese responding by scoring for the third successive game for club and country.

Man of the match - Raheem Sterling

Raheem Sterling has a shot against Shakhtar Donetsk in the Champions League
There were some excellent individual City performances at the Metalist Stadium. David Silva and Riyad Mahrez were impressive at one end of the pitch while John Stones was solid at the other. Meanwhile, Raheem Sterling did everything but score as he teased and tormented the Shakhtar defence from start to finish.

'City were better - much better' - what they said

Shakhtar Donetsk boss Paulo Fonseca: "We have to admit that City were better - much better. They won in good style. Our players tried to play well and keep the ball but it was not enough to stop a team like City.

"We couldn't do much against City's quality in this game. They played superbly in the first half. We had more possession after the break but it wasn't enough to threaten such a team."

City conquer Kharkiv - the stats

  • Manchester City are the first English side to win away at Shakhtar Donetsk in European competition.
  • Shahktar have kept just one clean sheet in 18 games in the Champions League.
  • Only Sergio Aguero (33) has been directly involved in more Champions League goals for City than David Silva (15 - seven goals and eight assists).
  • This was the first Champions League game City have won without Aguero in the starting XI since October 2017 (2-1 v Napoli).

What next?

Manchester City face two Premier League games - including a trip to Wembley to face Tottenham next Monday (20:00 GMT) - as well as a Carabao Cup tie before they host Shakhtar in the Champions League (20:00 GMT) on 7 November.


Shakhtar Donetsk

  • 30Pyatov
  • 22Matvyenko
  • 4KrivtsovBooked at 87mins
  • 44Rakitskiy
  • 31dos Santos
  • 6Stepanenko
  • 27de Andrade Barberan
  • 23Silva Sanches AguiarSubstituted forBolbatat 69'minutes
  • 74KovalenkoSubstituted forLourencoat 62'minutes
  • 99Dos Santos PedroSubstituted forDentinhoat 84'minutes
  • 10Júnior Moraes


  • 1Shevchenko
  • 2Butko
  • 5Khotcholava
  • 8Kayode
  • 9Dentinho
  • 21Lourenco
  • 50Bolbat

Man City

  • 31Ederson
  • 5StonesSubstituted forWalkerat 80'minutes
  • 30OtamendiBooked at 90mins
  • 14Laporte
  • 22Mendy
  • 17De BruyneSubstituted forBernardo Silvaat 69'minutes
  • 25Fernandinho
  • 21Silva
  • 26Mahrez
  • 33Gabriel JesusSubstituted forFodenat 87'minutes
  • 7Sterling


  • 2Walker
  • 4Kompany
  • 10Agüero
  • 19Sané
  • 20Bernardo Silva
  • 47Foden
  • 49Muric
Carlos del Cerro Grande

Match Stats

Home TeamShakhtar DonetskAway TeamMan City
Shots on Target

Live Text

Match ends, Shakhtar Donetsk 0, Manchester City 3.

Full Time

Second Half ends, Shakhtar Donetsk 0, Manchester City 3.

Attempt blocked. Moraes (Shakhtar Donetsk) left footed shot from the centre of the box is blocked.


Nicolás Otamendi (Manchester City) is shown the yellow card for a bad foul.

Foul by Nicolás Otamendi (Manchester City).

Moraes (Shakhtar Donetsk) wins a free kick in the attacking half.

Attempt missed. Ismaily (Shakhtar Donetsk) left footed shot from the left side of the box misses to the left.

Attempt blocked. Ismaily (Shakhtar Donetsk) left footed shot from the left side of the box is blocked. Assisted by Alan Patrick.

Raheem Sterling (Manchester City) hits the bar with a left footed shot from the centre of the box. Assisted by Riyad Mahrez with a through ball.

Delay over. They are ready to continue.

Delay in match Alan Patrick (Shakhtar Donetsk) because of an injury.

Alan Patrick (Shakhtar Donetsk) wins a free kick in the defensive half.

Foul by Benjamin Mendy (Manchester City).

Attempt missed. Phil Foden (Manchester City) left footed shot from the left side of the box is too high. Assisted by Bernardo Silva.


Sergey Krivtsov (Shakhtar Donetsk) is shown the yellow card for a bad foul.


Substitution, Manchester City. Phil Foden replaces Gabriel Jesus.

Foul by Sergey Krivtsov (Shakhtar Donetsk).

Raheem Sterling (Manchester City) wins a free kick in the defensive half.

Attempt saved. Moraes (Shakhtar Donetsk) right footed shot from outside the box is saved in the centre of the goal. Assisted by Sergiy Bolbat.


Substitution, Shakhtar Donetsk. Dentinho replaces Fernando.

Corner, Manchester City. Conceded by Ismaily.

Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the centre of the box is blocked.

Attempt missed. Fernando (Shakhtar Donetsk) left footed shot from the centre of the box is close, but misses the top left corner. Assisted by Sergiy Bolbat with a cross.

Andriy Pyatov (Shakhtar Donetsk) wins a free kick in the defensive half.

Foul by Nicolás Otamendi (Manchester City).


Substitution, Manchester City. Kyle Walker replaces John Stones.

Foul by Ismaily (Shakhtar Donetsk).

Gabriel Jesus (Manchester City) wins a free kick on the right wing.

Foul by Gabriel Jesus (Manchester City).

Yaroslav Rakitskiy (Shakhtar Donetsk) wins a free kick on the left wing.

Delay over. They are ready to continue.

Delay in match Aymeric Laporte (Manchester City) because of an injury.

Attempt missed. Riyad Mahrez (Manchester City) left footed shot from the right side of the box misses to the left. Assisted by Bernardo Silva following a fast break.

Foul by Raheem Sterling (Manchester City).

Moraes (Shakhtar Donetsk) wins a free kick in the attacking half.


Goal! Shakhtar Donetsk 0, Manchester City 3. Bernardo Silva (Manchester City) left footed shot from outside the box to the bottom left corner. Assisted by Riyad Mahrez following a fast break.


Substitution, Shakhtar Donetsk. Sergiy Bolbat replaces Wellington Nem.


Substitution, Manchester City. Bernardo Silva replaces Kevin De Bruyne.

Kevin De Bruyne (Manchester City) wins a free kick in the defensive half.

Foul by Mykola Matvyenko (Shakhtar Donetsk).


As It Stood


1B Dortmund22004046
2Atl Madrid22005236
3Club Bruges200214-30


2Inter Milan22004226
4PSV Eindhoven200216-50


4Red Star Belgrade201116-51


1FC Porto21102114
4Lokomotiv Moscow200204-40


2Bayern Munich32105147
4AEK Athens300328-60


1Man City32016336
4Shakhtar Donetsk302147-32


1Real Madrid32015236
3CSKA Moscow311135-24
4Viktoria Plzen301239-61


2Man Utd31113124
4Young Boys301217-61
View full Champions League tables

Top Stories