- Oops!Something went wrong.Please try again later.
Local favourite Jack Robinson has knocked off John John Florence to win the Margaret River Pro on a day when Owen Wright was eliminated from the World Surf League tour.
Robinson pulled off a late 8.10 ride to defeat fellow Australian Ethan Ewing in the semi-finals.
But he saved his best for last against two-time world champion Florence.
Robinson trailed Florence in the final before changing his fortunes with a spectacular aerial rotation.
That 8.07 ride got Robinson back into the contest and he backed it up with an 8.17 to snatch the lead with 10 minutes remaining.
Florence, who had posted an incredible two-wave tally of 18.90 in his semi-final win over Matthew McGillivray, went to the air himself in a bid to reel in Robinson.
But the star Hawaiian couldn't find the 7.74 ride that he needed, with Robinson going on to win 16.24 to 15.60.
Robinson won his maiden WSL event in Mexico last year, but coming up trumps in front of family and friends in Margaret River was his finest moment.
The result thrust Robinson to third in the world, while Ewing rocketed to fourth.
"It was really special to share a final with John," Robinson said.
"He always brings the best out of me.
"I've had a couple of naps today. I'm pretty tired - it was a long day. It was a long waiting period actually.
"I was just trying to stay level the whole event. It can be hard to do at times. I was just trying to stay cool and happy and enjoy it."
Florence won the Margaret River Pro in 2017 and 2019, and also finished runner-up in 2015.
But the local knowledge of Robinson, who is considered one of the best tube riders in the world, proved crucial in the decider.
"I was so stoked to be in the final, especially against Jack," said Florence, who has teamed up with Robinson in the past to get some epic surf vision in Margaret River.
"I know it's his home break, so I was a bit nervous. It was a battle."
Wright thought he had become a victim of the new mid-season cut after losing his third-round heat in huge conditions on Tuesday.
But the Olympic bronze medallist was given a glimmer of hope of sneaking into the top 22 after a series of other results fell his way.
The dream run meant it all came down to McGillivray's round-of-16 battle with Brazilian Samuel Pupo on Wednesday, with Wright needing the South African to lose.
But McGillivray pulled off a two-wave total of 14.50 to beat Pupo (10.74) and move into the quarter-finals.
Wright was on the shore watching the heat and the disappointment on his face was evident to see when Pupo crashed while attempting an aerial move with just a minute remaining in the contest.
If Wright wants to win back his spot on the Championship Tour he will have to compete on the Challenger Series for the rest of the season and register a number of good results.
Wright will now talk with family before deciding whether to continue or retire.