Manchester City 3-0 Olympiakos: Gabriel Jesus returns to seal third win in Champions League

Ferran Torres puts Manchester City ahead
Ferran Torres’s first-half goal made him the third-youngest player to score in four consecutive Champions League games, behind Kylian Mbappe and Erling Haaland

Gabriel Jesus marked his return from injury with a fine finish as Manchester City beat Olympiakos to maintain their 100% record in Champions League Group C.

City had taken an early lead through Ferran Torres’ cool finish but made hard work of what should have been a straightforward night against the Greek champions.

They needed Jesus, who had not played since 21 September because of a knee injury, to come off the bench and fire home their second with nine minutes remaining, blasting into the roof of the net from a narrow angle.

Another substitute, Joao Cancelo, added gloss to the scoreline when he brilliantly curled home a third before the end.

This was the third time City had scored three goals in a European win in the past three weeks and, coupled with Porto’s victory over Marseille, means Pep Guardiola’s side need only a point in the return in Greece on 25 November to make the knockout stages for an eighth successive season.

That made it the perfect night for City, who welcome Premier League champions Liverpool to Etihad Stadium on Sunday but, in truth, it was a far from convincing performance that got them the points.

City had poured forward in the opening minutes and got their reward when Torres exchanged passes with Kevin de Bruyne and coolly slotted home for his fourth goal of the season.

But instead of building on that strong start, City went backwards – firstly by failing to turn their first-half dominance of possession into further chances, and then by playing themselves into trouble.

Olympiakos barely made it out of their half before the break but grew in confidence after half-time, and were only let down by poor finishing.

Phil Foden’s loose ball to John Stones inside his area should have been punished by an equaliser but Mathieu Valbuena inexplicably sliced wide of a gaping goal.

Youssef El-Arabi brought a first save out of Ederson soon afterwards, but Jose Holebas blasted wastefully across goal after dashing into the area down the left.

It took Jesus’s introduction to settle City’s nerves and avoid a tense finish, with Cancelo making absolutely certain of victory from the edge of the area.

Jesus return gives City a lift

Torres has proved an able deputy up front in the past couple of weeks but the sight of Jesus back in action – and back in scoring form – was surely the most satisfying part of Guardiola’s night.

In the absence of Jesus and fellow striker Sergio Aguero, who is still sidelined, City have used Torres and Raheem Sterling to lead their line with mixed success.

The way Torres took his goal, collecting De Bruyne’s pass and taking the ball past Pape Abou Cisse before slotting home, was a sign of his burgeoning confidence as well as his finishing ability.

But the 20-year-old Spaniard is a winger not a natural striker, and the return of Jesus is a timely one, especially before Liverpool’s visit this weekend.

Jesus does not always provide goals to go with his industry when he is the fulcrum of City’s attack, certainly not at the rate of Aguero in any case.

But he looked sharp and lively when he came on with around 20 minutes remaining, and his finish was a reminder of what City have been missing without either of their first-choice centre-forwards.

Are City ready for Liverpool?

The last time City played a Champions League game just before taking on Liverpool was almost exactly a year ago, and it turned into an eventful night.

They lost Ederson to injury in a group game in Atalanta, Claudio Bravo was sent off and Kyle Walker ended up in goal for the last 10 minutes.

Ederson ended up missing the crunch clash with the Reds, which City lost 3-1, leaving them nine points adrift – a deficit they would never recover.

This time, Guardiola was far more cautious with his selection, which clearly had Jurgen Klopp’s side in mind.

Ederson played this time too, but Ruben Dias and Aymeric Laporte, who have already established themselves as City’s first-choice pairing at the back, were rested and so were Bernardo Silva and Rodri in midfield.

It means City do not just go into the weekend on the back of three straight wins, they do so after managing to give some key players a much-needed break from action – a rare luxury in what has already become a frenetic campaign.

What next? Liverpool, then Tottenham

City have a three-week wait until their next Champions League game, when they travel to Greece to face Olympiakos again on Wednesday, 25 November (20:00 GMT kick-off).

Before then, they have two Premier League games either side of the international break, at home to Liverpool on Sunday (16:30) and then away at Tottenham on Saturday, 21 November (17:30).

Player of the match

TorresFerran Torres


  1. Squad number25Player nameHolebas

  2. Squad number66Player nameCissé

  3. Squad number28Player nameValbuena

  4. Squad number6Player nameM’Vila

  5. Squad number13Player nameRafinha

  6. Squad number3Player nameRúben Semedo

  7. Squad number1Player nameJosé Sá

  8. Squad number27Player nameBruma

  9. Squad number4Player nameCamara

  10. Squad number11Player nameEl-Arabi

  11. Squad number10Player namePepe

  12. Squad number97Player nameRandjelovic

  13. Squad number19Player nameMasouras

  14. Squad number5Player nameBouchalakis

  15. Squad number9Player nameHassan Mahgoub

  16. Squad number2Player nameSoudani


Man City

  • 31Ederson
  • 2WalkerSubstituted forCanceloat 82′minutes
  • 5Stones
  • 6Aké
  • 11Zinchenko
  • 17De BruyneSubstituted forNmechaat 85′minutes
  • 8Gündogan
  • 47FodenSubstituted forRodriat 69′minutes
  • 26MahrezSubstituted forGabriel Jesusat 69′minutes
  • 21Torres
  • 7SterlingSubstituted forBernardo Silvaat 82′minutes


  • 3Rúben Dias
  • 9Gabriel Jesus
  • 13Steffen
  • 14Laporte
  • 16Rodri
  • 20Bernardo Silva
  • 27Cancelo
  • 50García
  • 61Nmecha
  • 82Bernabé
  • 85Trafford


  • 1Malheiro de Sá
  • 13Ferreira de Souza
  • 3Borges Semedo
  • 66Cissé
  • 25Holebas
  • 4CamaraBooked at 55minsSubstituted forMasourasat 73′minutes
  • 6M’Vila
  • 5BouchalakisSubstituted forFigueiredo Rodriguesat 45′minutes
  • 97RandjelovicSubstituted forTué Na Bangnaat 45′minutes
  • 11El-ArabiSubstituted forHassan Mahgoubat 76′minutes
  • 28ValbuenaSubstituted forSoudaniat 85′minutes


  • 2Soudani
  • 9Hassan Mahgoub
  • 10Figueiredo Rodrigues
  • 12Vinagre
  • 14Androutsos
  • 17Vrousai
  • 19Masouras
  • 21Dräger
  • 27Tué Na Bangna
  • 34Papadopoulos
  • 44Karargyris
  • 88Tzolakis

Carlos del Cerro Grande

Live Text

Around the BBC iPlayer bannerAround the BBC iPlayer footer