No, he didn't. In classics he won a MSR because nobody cared about him and he took advantage of that. He was a very smart rider but he never had the skillset to win a MSR. But MSR is a lottery, Pogacar will probably never win it and he is better than peak Nibali by a long margin. Sagan never won a MSR too. Nibali could have won a Liège (2012 I think?) but he never was close in other monuments, not in Flandres, not in Roubaix, not in MSR (other editions), not in Worlds (was close in making podium in 2013). He never underachieved in classics. In GT's, he is an overachiever. He would never win a Tour against Froome or Contador but he won. He was very lucky in a couple of GT's too. But for some reason his nickname is The shark of Messina and I miss guys like Nibali, guys like him try everything to win and always find a way to win. He really belongs to the old italian school (and probably he is the last) who are fierceful competitors and those guys were part of my youth as a big fan of cycling. Oh man, miss my boys Di Luca, Bartoli, Bettini, Cippo, Sovoldelli, Simoni, Garzelli, etc.