Now we know the semifinal lineup for this season's Champions League, after the ties among the last eight passed by with a degree of excitement but no upsets.
In one semifinal, Real Madrid will take on Bayern Munich in a clash of two grand clubs who have won 13 European Cups between them.
The other tie pits holders Barcelona against Chelsea in a rematch of the 2009 semi which ended in such controversy.
Barca won the tie at the very last via a stunning strike from Andrea Iniesta. That goal came at the end of a second leg at Stamford Bridge in which Chelsea felt they were denied several, clear-cut penalties by referee Tom Henning Ovrebo.
While Chelsea may have regressed in the intervening period and Barca have gone on to achieve true greatness, the Anglo-Spanish reunion this season promises much.
Here are seven predictions of what might happen when the Blues face the Blaugrana over the next few weeks.