Title is quite clear. I'm pretty sure the hardest in the last 10 years was Riomaggiore @ Giro 2009, unless I missed something huge, but I don't have a great memory of the '90s, probably there were more?
PS: Not Mountain TTs.
PS: Not Mountain TTs.