1 of 1 photo
Outrun by the top duo, Joao Silva of Portugal finished 3 seconds behind Montoya take the final spot on the podium, 5 seconds ahead of 4th place Vicente Hernandez of Spain.
Left 40 seconds behind on the swim, Fernando Alarza of Spain struggled mightily to make up ground, but his race-best 31:29 10km run could only bring him up to 6th place, 4 seconds behind fellow Spaniard and 5th place finisher Uxio Abuin Ares.
As expected, Richard Varga of Slovakia led the swim by a few seconds over Russian brothers Dmitry and Igor Polyanskiy who led a pack of 20 chasers within a 20 seconds gap. Significantly, Fernando Alarza, who set the fastest run and finished 3rd behind the Brownlee brothers at the most recent WTS race in Leeds, lagged a minute behind the lead swim and missed the front pack on the bike.
Working hard and well together, Abuin and Hernandez, the Polyanskiy brothers and Portuguese teammates Pereira and Joao Silva carved out a 55-seconds lead on the chasers, including Alarza.
Halfway through the run, the Polyanskiy brothers dropped back while the remaining front pack were joined by Montoya, who recently earned a silver medal at the Madrid World Cup, and Antonio Serrat Seoane of Spain.
By the final lap, it came down to Silva and Pereira, Montoya and Hernandez. When Silva and Hernandez lost the pace, Pereira and Montoya battled down the blue carpet until the Portuguese competitor found a little more in the tank.