I can't pick someone to win this weekend, last weekend was Sagan or Fab for sure.
I'd pick the above two, but I think Etixx will be in the mix and Sky more than last weekend as PR can be more of a team race. Trek have a good team too but Sagan is a little alone it seems, I'd put Boom in the same camp Astana don't seem to have much.
Both Lotto teams are good being from Belgium. With Sep being a proven podium but he won't win a sprint so I can't see him being on the top step. Benoot having crashed last weekend hard won't be at his best, so top 5 is the best Lotto B can hope for I think, but they have a couple of other good riders.
Not sure about Kristoff, Katusha have gone OK but I can see him missing the split at the end again but going top 10.