What an amazing race once again in Lenzerheide, Switzerland. Riders upped the ante despite tough conditions that saw a slick and treacherous course improving throughout the day. Thick fog surrounded the start for a lot of riders, but they nonetheless put the pedal to the metal for a spectacular show or nerves and skill.

Find all the results from Lenzerheide World Cup 2019 below: