JUBILANT: Lithuanian cyclist Ramunas Navardauskas celebrates as he wins the 11th 184 km-long stage of the 96th Giro d'Italia from Tarvisio to Erto, in Erto. (AFP)