The 2019 edition of the Grand Prix Cycliste de Montréal went off under sunny skies though temperatures hovered in the high teens for most of the day. A total of 18 Canadians took the start and in the first kilometres of the 220 km race, four of them had made it into the breakaway.
Golden Greg sings autographs at the team presentation.
Evan Burtnick rode in the breakaway in Quebec City.
Michal Kwiatkowski and Geraint Thomas share words before the start.
Antoine Duchesne enjoyed the spotlight racing in his home province.
Michael Woods race machine.
Woods shares a laugh with teammates on the stage.
Remco Evenpoel before the start.
Peter Sagan is always a popular figure wherever he goes.
Last year's winner Michael Matthews.
The Nick Zukowsky fan club.
Canadian champion Adam de Vos.
Team Canada were on a mission to get into the early break.
Svein Tuft enjoys a call-up in his final pro race.
Ryan Anderson and Matteo Dal-Cin represented Rally UHC while Nick Zukowsky and Charles-Étienne Chrétien were joined by Guy Sagiv of Israel Cycling Academy who also was in the break two days ago.
Svein Tuft, 42, started and did his very best to finish his final professional race but as the pace ramped up the decorated Canadian found the broom wagon for company before finally dropping out of his final professional foray but not before enjoying laps on his own with the crowd enthusiastically cheering him on.
The pace of the race took its toll. Guillaume Boivin, who suffered an awkward crash on Friday, dropped out while Antoine Duchesne was dropped from the front group. James Piccoli had a mechanical and ended up on a spare bike and after having spent the first half of the race in the front of the peloton, ended the day 10:26 back on the winner.
The peloton begins the 220 km affair.
James Piccoli greets his fan club.
Matteo Dal-Cin leads Ryan Anderson, Nick Zukowsky and Charles-Étienne Chrétien in the breakaway.
Team Canada was extremely well placed in the early laps of the race.
The peloton rolls by on Camillien-Houde.
Hugo Houle is climbing better in 2019 than ever before in his career.
The break on Camillien-Houde.
Peter Sagan in the peloton.
Team Sunweb set an easy tempo when they were on the front.
The breakaway on Polytchnique at the GP Montreal contained Rally UHC's Matteo Dal-Cin and Ryan Anderson.
Deceuninck-QuickStep moved to the front to make the race harder for Julian Alaphilippe.
Chrétien unleashes Zukowsky to grab more KOM points.
Duchesne struggles on the climb.
Piccoli was in a world of hurt after being dropped.
Svein Tuft soldiered on deep into the race despite being the last man on the road.
Zukowsky puts everything he's got left into the bike to win the KOM points he needed to seal up the competition.
Nathan Earle on the attack. He broke his femur earlier this season.
The main peloton was drastically reduced on the penultimate time up Camillien-Houde.
Woods was primed to attack the last time up the climb but a headwind made his efforts even tougher.
Tuft gets huge cheers from the fans in Montreal.
CCC set the pace in the peloton heading into the final lap.
Woods finds his wife at the finish line.
Iván GarcÃa Cortina finished third.
Greg Van Avermaet took his second career win in Montreal.
Zukowsky had loud cheers on the KOM podium.
Hugo Houle would roll in 50 seconds after the winner along with Alex Cataford and Adam de Vos who both lasted upfront deep into the race. It was Michael Woods who enlivened the final of the race attacking on Camillien-Houde and then sprinting to eighth behind winner Greg Van Avermaet.
Woods received the prize for top Canadian while Zukowsky had a brilliant day winning the KOM competition, which was only possible by being the last breakaway survivor and making it over the climb ahead of the peloton after seeing three laps to go at the finish line.