On Friday it was the world champion Peter Sagan (Tinkoff) getting the better of Olympic champion Greg Van Avermaet in Quebec but come Sunday it was the Belgian who finished in first in Montreal. Italian Diego Ulissi (Lampre-Merida) was third in the bunch sprint after an aggressive finale that saw several riders launch attacks in a bid for glory.
Van Avermaet's win was his first since claiming the gold medal in Rio and continues the growing rivalry between himself and Sagan over the 2016 season.
Thank you for signing up to Cycling News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.