Manchester City maintained their perfect Champions League record with a hard-fought win at Young Boys.
Erling Haaland scored twice in the second half, his first Champions League goals in six games, first with a penalty, then a fine curling effort.
Reigning champions City had dominated proceedings and led in the 48th minute when Manuel Akanji tapped in.
The Swiss hosts pulled level shortly after through Meschack Elia’s exquisite chip.
But Haaland’s 67th-minute penalty, followed by his second with four minutes remaining, ensured City remain top of Group G with nine points from three games.
Pep Guardiola’s side are now unbeaten in their past 16 Champions League matches, winning 10 and drawing six, with only Manchester United between 2007 and 2009 ever having a longer run without defeat among English teams in the competition.
They led when Switzerland defender Akanji netted in his homeland from close range after Ruben Dias’ header was palmed on to the crossbar by Young Boys keeper Anthony Racioppi.
City were pegged back in style when Elia was set free with a direct through ball to perfectly lob the stranded Ederson.
But Rodri was caught on the ankle by a clumsy Mohamed Ali Camara lunge in the box, which allowed Haaland to slam home from the spot and seal all three points in Bern – before he added gloss to the scoreline.
Three points, no injuries, job done
For the holders, this game was about getting out of Wankdorf Stadium with their 100% group record intact and injury free, with the Manchester derby at Old Trafford in four days’ time.
Concerns were raised about the artificial pitch, criticised by Guardiola in his pre-match media conference, with City travelling earlier than usual to Switzerland in order to train on the surface.
It was thought the artificial turf could cause injuries and that it would take longer for players to recover fitness than if they played on grass. Torrential rain throughout this fixture did not help.
City clearly wanted the game won early and soon settled into possession-heavy domination, but in the first half their finishing was as questionable as the cardigan-and-jeans combination in which the players arrived for the match.
Haaland cut a frustrated figure at times as City were made to work hard for this win against a disciplined Young Boys side.
The Swiss champions have a history of upsetting Manchester teams – their most recent home against Premier League opposition saw them beat United 2-1 in the 2021-22 Champions League – and they were comfortable inviting the City pressure, playing on the counter-attack.
They refused to be cowed when City broke through, only for Haaland to intervene and snatch all three points. Now all eyes turn to Sunday.