Grand Prix Cyclistes - Montreal
This race was not on my radar (me bad) but I was really glad to catch it on TV. Four Tour de France champions and an A-list of stars including Sagan, Hesjedal, Chavanel, Porte, Van Garderen, Danielson, Talanski, etc. And the racing was exciting. Contador attacked, Froome attacked, Hesjedal attacked, Van Garderen attacked, and of course Sagan.
If you can find it online it is worth watching.