Not only did the Italian complete the endurance event, but he also claimed a hugely impressive stage win on Day 5 Click here for full story...