He ate into France’s lead with a time of 19 minutes 25 seconds, helped by his speed at the transition stages.
Reid’s overall time ended up being the second-fastest overall. Only Australian Aaron Royle went quicker — 19:13 — and among those slower than Reid were triathlon superstars Jonathan Brownlee (19:35), of Great Britain, and South Africa’s Richard Murray (19:29).
Rising Kiwi triathlete Ainsley Thorpe lost ground on the third leg, the 20-year-old clocking 22:10.
Sam Ward brought the New Zealanders home in 20:10.
Reid, who won bronze in the mixed team relay at the Commonwealth Games, is back in action this weekend in the Leeds leg of the ITU World Triathlon Series.
The race consists of a 1500m swim, 40km cycle and 10km run.