 Nibali won the race just ahead of Caleb Ewan and Arnaud Démare, who led out the sprint from the group behind.It was Nibali's third victory in one of cycling's "monument" races, having won Il Lombardia twice before.He was also the first Italian to win the race since Filippo Pozzato in 2006.