Spain's Mario Mola re-affirmed himself as the one to beat in the season-opening World Triathlon Series race in New Zealand on Sunday, claiming back to back World Cup victories with a win in New Plymouth.

After taking the opening title of the season in Mooloolaba just last weekend, Mola pulled out another stellar performance, this time even more impressive as he beat compatriot and friend Javier Gomez across the line in a time of 52 minutes and 30 seconds. Portugal's Joao Silva collected bronze.

Mario MolaMario Mola
(Photo: Scott Taylor / ITU; click to enlarge)

The men started under blue skies and humid temperatures and the USA's Tommy Zaferes led a huge 75-strong field out of the swim. The 750m sprint distance failed to do much to split the pack and at the end of the first lap on the bike, there were 35 men in the lead group.

While Silva positioned himself well from the start, Gomez and Mola had to work their way through the pack ahead of transition. They managed to maneuver their way there on the third of four laps, and were among a group that included Laurent Vidal, Fernando Alarza and Vincent Luis who were first out on the run.

Like so many ITU races though, it was Gomez who went to the front. This time however Mola went with him and further, taking the lead for the majority of the 5km. With the finish line in sight he found yet another gear and rocketed to his second consecutive World Cup title.

Gomez collected silver in his first ITU race of the season, but the result ended his perfect record in New Zealand, having previously won in New Plymouth, Queenstown and twice in Auckland. While Silva continued his strong run of form in New Zealand to claim bronze. Another quick Spainard in Alarza finished just off the podium in fourth, while Australia's Brendan Sexton claimed fifth.

Results: ITU World Cup Triathlon, New Plymouth

Elite Men

1. Mario Mola (ESP) 0:52:30
2. Javier Gomez (ESP) 0:52:33
3. Joao Silva (POR) 0:52:56
4. Fernando Alarza (ESP) 0:53:03
5. Brendan Sexton (AUS) 0:53:08
6. Ryan Sissons (NZL) 0:53:10
7. David Hauss (FRA) 0:53:11
8. Kyle Jones (CAN) 0:53:13
9. Dan Wilson (AUS) 0:53:22
10. Laurent Vidal (FRA) 0:53:26