For Spence the result continues a consistent return to top level racing in 2016, and moves the Aucklander into 36th on the World Rankings, while Andrea Hewitt maintains her 5th place and Nicky Samuels is 24th going into the Cozumel Grand Final in two weeks' time, when double points will be up for grabs.
The race was an American benefit, with the USA grabbing all three podium spots as Summer Cook won her first WTS event, followed home by Sarah True and Katie Zaferes.
In the men's race Richard Varga led out of the water as he so often does, with Jonny Brownlee leading the chasers into T1 and with Aaron Royle (AUS) this trio quickly formed a lead group that would stay clear throughout the bike, albeit what was at times a 30 second lead was reduced to 7 seconds as they hit the run.
Losing that good lead proved no obstacle for Brownlee though as he made no race of it, clearing out to win by 16 seconds from Mario Mola (ESP) and Richard Murray (SAF).
Sam Ward ran superbly to come home in 15th place, less than a minute behind the flying Brit, with Ryan Sissons in 26th place. For Ward it was a career best WTS performance and a near-perfect build up for the U23 World Championships in Cozumel in a fortnight's time.