Today marks the first of two successive 209 kilometer flat stages that will see the sprinters battle it out for sprint bonuses in order to secure the race lead, unless Holland's crosswinds show up and have their way with the peloton.
Race report: Giro d’Italia: Farrar wins crash marred stage 2