Ronaldinho inspired Barcelona to a 4-0 trouncing of Mexico's America on Thursday to reach the Club World Cup final.
The European champions will now face Brazil's Internacional in Sunday's final after coasting to victory in Yokohama.
Eidur Gudjohnsen got the Catalans off to the perfect start on 11 minutes, courtesy of a Ronaldinho back-heel and an Andres Iniesta cross, which was finished well by the Icelandic international.
Deco's inswinging corner from the left found defender Rafael Marquez's head to make it 2-0 on the half hour mark.
Ludovic Giuly's blocked shot then fell to Ronaldinho to whip in the third on 65 minutes, and the Brazilian showed great unselfishness to create the fourth.
He laid on Deco 25 yards out and the Portuguese star's sumptuous finish into the top corner left goalkeeper Guillermo Ochoa with no chance, to complete the rout 4-0.
South American champions Internacional await the Liga leaders next, after their 2-1 victory over Egyptian side Al Ahli on Wednesday.
Barca have never won the world title and will want to go one better than Johan Cruyff's classic team of the early 1990s at the weekend.