Manchester City made a winning start to their latest assault on the Champions League as they came from behind to beat Porto 3-1 in their Group C opener.
A little over two months after their surprise 3-1 defeat to Lyon in the quarter-finals of last season’s tournament, City recovered from Luis Diaz’s early strike to get back in business with goals from Sergio Aguero, Ilkay Gundogan and Ferran Torres.
It was a hard-fought win against a stubborn Porto side who defended doggedly for much of the night but were undone by a penalty and a set-piece before substitute Torres made sure 17 minutes from time.
Porto had never won in 19 previous visits to England but had their chances as those worrying defensive frailties once again crept into City’s game.
Eric Garcia may want out of Manchester but with Nathan Ake missing due to a groin problem, it was the 19-year-old who got the nod ahead of John Stones.
He lined up alongside Ruben Dias as Pep Guardiola included all four of his Benfica old boys – Dias, Bernardo Silva, Joao Cancelo and Ederson – against their long-time rivals.
👌 Luis Diaz that is 𝒑𝒉𝒆𝒏𝒐𝒎𝒆𝒏𝒂𝒍.
— Sporting Life Football (@SportingLifeFC) October 21, 2020
👏 A great solo run and finish by the Porto man at the Etihad...
👇 #UCL #MciPor pic.twitter.com/TQOFxRgKyT
City bossed possession in the opening 10 minutes but to no affect as they could not penetrate the Porto area, and it was the visitors who led with 14 minutes gone as they scored their first goal in eight trips to England.
A poor pass from Dias was cut out and Diaz was quick to punish City, the defence unable to get close to him as he cut in from the left, ran across goal and pulled the ball back beyond the reach of Ederson.
But the goal roused City and they had the opportunity to level almost immediately as Gundogan’s run caused chaos in the Porto box.
The German’s shot struck the post but Pepe charged into Raheem Sterling as he chased the rebound, and referee Andris Treimanis pointed to the spot.
There was a long wait as VAR checked for a foul by Gundogan on the goalkeeper, who received treatment, before Aguero eventually beat him from the spot.

But City’s defensive woes were soon on show again. A short goal-kick routine almost gifted Porto a second, with Ederson’s pass missing Rodri before Mateus Uribe blazed over.
The game began to open up later in the half as City found spaces in the Porto half, but they were almost caught out at the other end where Cancelo’s interception of Moussa Marega’s cross was heading towards his own goal before Kyle Walker made the block and City scrambled it away.
The second half began with Walker making a dangerous run across the face of his own goal, but City were soon down the other end where Gundogan’s first-time shot was turned away by the goalkeeper.
🔄 Manchester City were preparing to replace Ilkay Gundogan, but let him take a free-kick on the edge of the box first.
— Sporting Life Football (@SportingLifeFC) October 21, 2020
🎯 The German midfielder stepped up and curled home a wonderful set piece.
👏 Classy.
👇 #MCFC #ManCity #MciPor #UCL pic.twitter.com/nHHwC8gGo1
The German was then felled by Fabio Vieira on the edge of the area, and picked himself up to bend the shot beyond the reach of Agustin Marchesin as City went ahead in the 65th minute.
It was Gundogan’s final contribution before he and Aguero were replaced by Phil Foden and Torres.
The substitutes combined to add a third for City in the 73rd minute, with Foden finding Torres in the area for the Spaniard to lift a quality finish beyond Marchesin.
Riyad Mahrez shot straight at the goalkeeper while Rodri bent a shot against the post when play appeared to stop following an altercation between Pepe and Sterling, but the job was already done for City.

Elsewhere...
Shakhtar Donetsk secured a memorable three points as they beat Real Madrid 3-2 in their opening encounter of the Champions League campaign.
The Ukrainian side, who were missing ten players for their trip to Spain through Covid-19 and injury, stunned Real with three first-half goals which gave them a commanding lead at the break.
Bayern began their defence of the trophy in convincing fashion as they beat Atletico Madrid 4-0 in Germany. Kingsley Coman netted a brace with Leon Goretzka and Corentin Tolisso also on the scoresheet.
In Group A's other game, Salzburg and Lokomotiv Moscow played out a 2-2 draw with both sides holding the lead at one point.
Manchester City went behind early on against Porto, but Sergio Aguero, Ilkay Gundogan and Ferran Torres all struck to give Pep Guardiola's side a 3-1 win at the Etihad.
Romelu Lukaku's brace, with the second coming in the final minutes, saw Inter pick up a point in a 2-2 draw with Borussia Monchengladbach.
In Group D, Liverpool secured a 1-0 win over Ajax but Atalanta top the group after a thumping 4-0 victory against Midtjylland.
Koka's 91st minute striker was enough to give Olmpiacos a 1-0 victory over Marseille.

