Is there anything better than watching Travis Rice absolutely slay? No, we don’t think so.

 

Rice just snapped up the coveted win of the first stop of the Freeride World Tour in Hakuba, Japan. Rice, who entered on a wild card, scored a 95.00 on his run, which bumped Mr. Gigi Ruf down to second. American, Davey Baird, claimed third in the highly anticipated event.

As far as the ladies, it was a battle to the finish with Anna Orlova, Manuela Mandl, and Marion Haerty taking the top 1, 2, and 3, respectively.

View the full webcast above and check out the highlights below.

Women’s Highlights:

Men’s Highlights: