This question may refer to the last
1) Germany hosted Champions League final or
2) The last time 2 German teams played in the final.
1) In 2012, Munich hosted the Champions League final, which is the last time a Germany city hosted it.
2) In 2013, Borussia Dortmund and Bayern played the final, which is the last time 2 germans played in the final.
Liverpool FC won their last Champions League in 2005. They defeated AC Milan in the final.
Barcelona won their last Champions League in 2011. They defeated Manchester United in the final.
THe last game of the 2012 Champions league is on 27th May, 2012. The final between Bayern and Chelsea will be played that day.
The last goal of the legendary 1999 champions league final was scored in the 3rd minute of inury time. It was scored by Ole Gunnar Solskjaer.
The player is Ryan Giggs.
The 2009 -2010 champion league was last held in Santiago Berna beau.
Arsenal did but no London club has reached it.
Manchester United
As the question was asked in December 2009, the answer is Barcelona, who won the 2009 Champions League Final on the 27th of May 2009.
Borussia Dortmund, who beat Juventus 3-1 in Munich. Dortmund are the last team to win the Champions League Final in their home country.
That was very recently!. Infact the last time there werent any English teams in the Champions League final was in 2014 when it was contested by Real Madrid and Atletico Madrid.
Samuel Eto'o against Manchester united