Jean Frederic Chapuis (FRA) picked up his first major Ski Cross title victory racing in the men’s final heat. American John Teller finished in 3rd place.