With a photo finish, Ruben Zepuntke (GER) of the Bissel Development Team takes the win for Stage 1 with a total of 3:18:03.