Gary Hunt is one point away from becoming the 2010 World Series champion after clinching his fourth win of the year in the second to last stop in Sisikon, Switzerland, on Saturday.
The Brit posted the highest score of the Series so far (417.50) to see off the challenge of last year's champion, Orlando Duque, and American Kent De Mond.
Hunt now leads Duque by 19 points, with just one competition left to go, the Series finale in Hawaii on September 12.
He said: "It’s a great win for me. After having a little mishap in Italy there were a lot of bad thoughts in my mind. I was thinking 'am I going to crumble now when it comes to the final?' It feels great to get another win under my belt. I’m in a great place going into the final."
Heavy rainfall in the Swiss mountains saw the 3,500 spectators take cover under their umbrellas ahead of the competition.
No such luxury was afforded the 12 cliff divers, although it didn't seem to bother Gary Hunt – the 26-year-old was in the lead from the first round and never let it slip.
The biggest surprise of the day saw Russian Artem Silchenko, who won the previous event in Sisikon and was victorious last time out in Italy, miss his second dive and, as a consequence, miss out entirely on the top six for the first time this year.
It was a first too for the French connection of Hassan Mouti and Cyrille Oumedjkane who competed against one another in the final round.
Czech athlete Michal Navratil finished an impressive fourth, less than one point behind third-placed Kent De Mond, as the battle for the top six places intensifies.
Six of the athletes competing in this year's Series are still targeting a place in the top half, with only the Ukrainian pair of Slava Polyeshchuk and Andrey Ignatenko, who both retired injured after the first round, unable to secure one of the coveted spots.