Nibali strong favourite for glory after dramatic Stage 10