Young Boys 1-3 Man City - Highlights
Despite concerns over the plastic pitch, Man City turned over Young Boys 3-1 away from home
Erling Haaland ended his Champions League goal drought as Manchester City extended their perfect start to the tournament with a 3-1 win at Swiss side Young Boys on Wednesday.
Haaland arrived in rain-lashed Bern without a goal in his previous five Champions League matches.
The City striker had scored 35 goals in his first 30 Champions League appearances and he got back on track in the competition with a second-half double at the Wankdorf Stadium.
Haaland's penalty restored City's lead after Meschack Elia had cancelled out Manuel Akanji's second-half opener for the holders.
Switzerland defender Akanji's first goal for City this season came on his return to his homeland, just days after he was sent off in the treble winners' victory over Brighton in the Premier League.
Haaland struck again in the closing stages to wrap up the points and take him to 11 goals in all competitions this term.
Pep Guardiola's side sit top of Group G after a third successive victory following their wins against Red Star Belgrade and RB Leipzig.
Another success against Young Boys at the Etihad Stadium next month would ensure City qualify for the knockout stages with two matches to spare.
- Potent force -
Guardiola has admitted City are suffering a mild hangover from winning the treble, with consecutive Premier League defeats against Wolves and Arsenal recently following a League Cup loss to Newcastle.
But City are unbeaten in their last 16 Champions League matches and even the unique challenge posed by Young Boys' synthetic pitch could not derail their dominance in the tournament.
They remain a potent force even at less than 100 percent and should have taken an immediate lead against Young Boys when Rodri stooped to head just wide from Matheus Nunes' corner.
Young Boys keeper Anthony Racioppi repelled Jeremy Doku's blast after the City winger was set up by Jack Grealish.
As City's pressure mounted, Grealish's shot was dropped by Racioppi, but Nunes's close-range effort was cleared off the line by Loris Benito.
Despite their dominance, Guardiola's men were almost caught by a pair of sucker punches.
Nathan Ake's last-ditch tackle stopped Sandro Lauper in his tracks as he prepared to shoot, while Cedric Itten's header looped onto the roof of Ederson's net.
Racioppi came to the hosts' rescue on the stroke of half-time with a fine save from Doku's curler and then another impressive stop to keep out Rodi's flicked effort.
City finally made the breakthrough in the 48th minute when Ruben Dias's header was pushed onto the bar by Racioppi and Akanji was on hand on to poke home from close range.
Their advantage lasted only four minutes as Cheikh Niasse's defence-splitting pass from deep inside his own half sent Elia sprinting clear.
Ederson raced off his line in a bid to avert the danger but Elia lofted a superb chipped finish over the Brazilian from the edge of the area.
Having unexpectedly squandered the lead, City quickly went back in front after 67 minutes.
Rodri was sent crashing in the area by Mohamed Ali Camara and Haaland stepped up to smash home the penalty.
Julian Alvarez's 74th-minute goal was disallowed for a handball by Grealish in the build-up.
But Haaland ensured City would head home with their 100 percent start intact, taking a touch from Rodri's pass before whipping a fine finish into the far corner from just inside the area in the 86th minute.