After an all-German final for the first time in the history of the Champions League, it was Bayern Munich who triumphed on a glorious night at Wembley three months ago.
After a thrilling 90 minutes, the game was heading toward extra-time with the scores level at 1-1. But after last year's heartbreaking penalty shootout defeat to Chelsea, Arjen Robben made amends with a last-gasp winner.
There were amazing scenes in London that night, but the feelings were a mixture of both joy and relief, as Jupp Heynckes finally brought the European Cup to Die Roten at the third attempt.
With Barcelona and Real Madrid still reeling from their semifinal defeats, the Spanish giants are sure to be back better than ever.
And today, we gaze into the future to predict just who might get past the competitive group stages, and there may be a few surprises in store.
Come take a look, won't you?