Ahead of the big match in Berlin :
A total of 77 teams from 53 associations entered the 2014-15 Champions League and only two remain. On Saturday, Juventus and Barcelona will battle it out in Berlin for Europe's premier club title.
The Bianconeri are surprise finalists having initially struggled in their group. Despite opening Group A with a 2-0 win over Malmo, they suffered consecutive 1-0 losses to Atletico Madrid and Olympiakos. But they sneaked into the last 16 in second place behind Atletico by taking seven points from their last three games.In the knockouts, Juventus has gone from strength to strength. The club thrashed Borussia Dortmund 5-1 on aggregate before seeing off Monaco 1-0 over both legs in the quarters. Juve then stunned Real Madrid, winning 2-1 in Turin before drawing 1-1 in Spain as Alvaro Morata (2) and Carlos Tevez did the damage.
Barcelona, meanwhile, has been outstanding throughout the competition. The Blaugrana topped Group F with 15 points and goals from six games, although the club did suffer a 3-2 loss to Paris Saint-Germain in France on matchday two.
In the knockouts, Luis Enrique's men have been irresistible. They dispatched Manchester City 3-1 on aggregate in the last 16 before Luis Suarez put PSG to the sword in the quarters in a 5-1 demolition over both legs. In the semis, a Lionel Messi masterclass at Camp Nou ensured Bayern had no chance of recovering from the 3-0 first-leg deficit.
That is the road to Berlin for Juventus and Barcelona, but who will go all the way on Saturday?