Barcelona has reached the final of the Club World Cup following a 3-1 victory against Mexican club Atlante FC in Abu Dhabi. The Mexicans took an early lead when Guillermo Rojas scored from an acute angle past goalkeeper Victor Valdes after just five minutes at the Zayed Sports City Stadium. Sergio Busquets, however, brought the European champion level in the 35th minute of the game. Nine minutes after the break, Argentine ace Lionel Messi scored a trademark goal soon after coming off the bench to put Barca 2-1 ahead. Pedro Rodriguez sealed the victory for Pep Guardiola's side in the 67th minute. I'm very pleased we won but it was very difficult, Barcelona manager Pep Guardiola said after the game.