Marco Odermatt seals a 10th successive World Cup win at Tahoe Palisades, finishing Saturday's run in 1 minute, 6.48 seconds.