I going to against the general trend and say it was only the 2nd best day's cycling of the year so far, behind RVV.
Picky, I know, but the stage yesterday suffered from a few things:-
1. From miles out, it was always going to be either Nieve or Garzelli FTW (and became clear it was going to be Nieve, as soon as Garzelli started struggling, a good while from the finish).
2. Contador was always in control of the GC situation and that was clear throughout, even when Nibali was descending as he did and when Scarponi looked good on the final climb.
3. Survival, rather than attack, was the general watchword.
That all said, in terms of the epic scale of it all - wow.