Manchester City will play Fluminese in the final of this year’s Club World Cup.
This follows the Premier League champions’ 3-0 victory over Urawa Reds on Tuesday.
Mateo Kovacic and Bernardo Silva got on the scoresheet after Marius Hoibraten’s own goal to seal the win for Pep Guardiola’s men.
City have now set up a clash with South American champions Fluminense in Friday’s final in Jeddah, Saudi Arabia.
City have won only one of their last six Premier League matches and fallen behind Arsenal and Liverpool in the title race.
But they were never troubled as an unblemished record for European sides against Asian teams at the Club World Cup was extended to 14 games.