I think Kristoff was in too good of form too early this year, pretty hard to hold that kind of fitness for several months...unless he has in fact been able to build on the early season success. Sagan and Cancellara seem to be perfectly coming into form this year, in particular Sagan, i think this year he is building a bit more slowly which i am suspecting will lead to better success. Kwiatkowski is super strong right now and he has to make a move, but most people who can follow him can also out sprint him, same situation with GVA.
1. Sagan
2. Cancellara (assuming the weather is too his liking and he decides to ride)
3. Kwiatkowski
Sprint finish WC
1. Cav
Random WC
Valverde
1. Sagan
2. Cancellara (assuming the weather is too his liking and he decides to ride)
3. Kwiatkowski
Sprint finish WC
1. Cav
Random WC
Valverde