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.
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.