If you haven’t already, follow the links to check out our photos from stages 1 to 3 and stages 4 to 9 of the race.

When the riders returned to racing after the second rest day Cadel Evans (BMC) was in the leaders’ pink jersey ahead of a flat 173km stage. Nacer Bouhanni (FDJ.fr) showed he was the strongest remaining sprinter in the race, taking out his third stage win while Evans retained the maglia rosa.

On stage 11 Michael Rogers (Tinkoff-Saxo) continued what has been a dominant display from the Australians in the Giro so far, attacking on a descent with 20km to go and managing to stay away for the first Grand Tour stage victory in his long career. Back in the chase group Evans held on to the overall lead, but not for long.

The stage 12 ITT was supposed to suit Cadel Evans over all his rivals and while he managed to gain time on the likes of Nairo Quintana (Movistar) and Domenico Pozzovivo (Ag2r-La Mondiale) the day belonged to Rigoberto Uran (Omega Pharma-QuickStep). The Colombia put in an amazing effort to win by more than a minute and take the maglia rosa off Evans.

Stage 13 was, on paper, a textbook sprinters’ stage. A break would head up the road, the sprinters teams would reel it back in and then the fastmen would do their job. But a lack of organisation back in the main field saw three riders from the day’s main escape stay away with Marco Canola (Bardiani-CSF) sprinting to victory. Uran held on to the overall lead after finishing in the bunch.

Stage 14 was the first day in the high mountains and it didn’t disappoint. Enrico Battaglin made it back-to-back stage wins for the Bardiani-CSF squad after a huge comeback on the day’s final climb. Meanwhile Rigoberto Uran appeared to falter slightly, losing five seconds to Cadel Evans in the dying metres of the stage.

Yesterday’s 15th stage of the race was another one for the climbers and like the previous stage, stage 15 more than delivered on expectations of fireworks on the final ascent. After attacks from just about all of the big-name climbers in the race it was Fabio Aru (Astana) who made his move and took an impressive victory while Uran extended his overall lead to more than a minute over Cadel Evans.

And so, with six stages left in this year’s Giro, the race is nicely poised. Uran has a comfortable lead but with three summit finishes and a mountain-climb ITT remaining, just about anything could happen.