Catch up on all the best race moments from the men's races at the historic World Cup venue in Mont-Sainte-Anne, Canada.