Aymeric Laporte scored the winner as Manchester City edged Bayern Munich 2-1 in an international club friendly in Tokyo on Wednesday as last season's treble winners wrapped up their preseason tour of Japan with two wins from two.

After beating J-League champions Yokohama F Marinos 5-3 on Sunday, the English Premier League, FA Cup and Champions League winners came out on top again at National Stadium with the defender tucking in the rebound in the 86th minute after Phil Foden's shot was saved.

Manchester City's Aymeric Laporte (black shirt) scores the winner against Bayern Munich during an international club friendly at Tokyo's National Stadium on July 26, 2023. (Kyodo)

Before a crowd of 65,049, James McAtee gave Manchester City a 21st-minute lead after Rico Lewis' run into the box set up Julian Alvarez, whose shot was saved but left the English youngster with an easy tap-in.

Bayern's Leroy Sane hit the bar with a free kick in the first half, but Frenchman Mathys Tel leveled the score for the German champions in the 81st minute following a Frans Kratzig cross from the left, only to concede the late winner.

Bayern face J1 side Kawasaki Frontale on Saturday at the same venue.

Manchester City's Erling Haaland (C) waves to fans after the team's international club friendly against Bayern Munich at Tokyo's National Stadium on July 26, 2023. (Kyodo)

Related coverage:

Football: Haaland bags brace as Man City beat J-League's Marinos 5-3