The third stage of the Freeride World Tour took place at Squaw Valley last weekend. Matt Annetts finished 2nd. He finished his run with a stunning double-cliff jump at the Silverado venue at Squaw. Matt will now head to Verbier for the finals.