John John and Jack finish 1- 2 at the Oi Rio Pro, sending shockwaves through the CT ranks.
Rookie Jack Freestone came from behind to take down the former World Champ and advance to his first CT final.
John John Florence feels right at home in the wedgy walls of Postinho. The Hawaiian thrilled the crowd with his disappearing act.
John John Florence's dominance above and below the lip made him the undisputed champ of the 2016 Oi Rio Pro.
Watch every single wave from the Oi Rio Pro at anytime.