The top 10 riders from around the globe competed in one of the most exciting classes of the year, the Rolex IJRC Top 10 Final, at the iconic CHI Geneva.