Andre Greipel (Lotto-Soudal) takes victory in the second stage, narrowly ahead of Peter Sagan (Tinkoff-Saxo), Fabian Cancellara (Trek) and Mark Cavendish (Quick Step).
Cancellara takes the yellow jersey from Tyler Farrar. Has a handy gap over other GC contenders.
The finish.