The 2016 edition of Liège-Bastogne-Liège took place on Sunday, April 24, under snowy skies in Belgium.

The final Ardennes Classic of the season was run under tough conditions, providing an extra dimension to the already gruelling course that features 10 major climbs.

After the organiser re-routed part of the race due to snowfall, the riders rejoined the originally planned route ahead of the first climb of the day: Côte de La Roche-en Ardenne.

>>> Liège-Bastogne-Liège re-routed due to snow: teams tweet photos

An eight-rider break was given plenty of room for the first part of the race, and built up a lead of over nine minutes at one point before the peloton started working together to bring them back.

As the riders traversed the climb-filled second part of the race, a select lead group formed from which the eventual winning break was launched on the new final climb of Côte de la Rue Naniot with just a couple of kilometres until the finish in Ans.