HAMBURG, Germany (AP) American triathlete Gwen Jorgensen won her 11th straight world series race and Vincent Luis of France won his first on Saturday.
Jorgensen was pushed until the last 500 meters by Vicky Holland of Britain, the only other series winner this year apart from Jorgensen, in Cape Town.
Jorgensen won by five seconds.
Luis won by four, separating from four-time world champion Javier Gomez Noya with only 300 meters to go.
''It's really good for me, but really it is good for the French,'' Luis said of what was also his team's first triumph.
Luis and Gomez were among the leading nine out of the swim leg. They hung together through the bike race, and the pair broke ahead at the start of the run, turning it into a two-man race. Gomez retained his No. 1 ranking.
Mario Mola of Spain came back with one of the fastest recorded five-kilometers runs in triathlon to finish third, 26 seconds off the pace.
Jorgensen was among the leading five out of the women's swim. But the lead group on the bike leg swelled to 26.
Holland was in the leading trio on the run, which Jorgensen began nine seconds down. But the American caught them on the second lap, and Holland clung to her longer than expected.
''A lot was going through my head at the end, Vicky really pushed me,'' Jorgensen said. ''I could feel her right there on my shoulder, so I knew it was going to be a fight until the end.''
Britain also had the bronze medal, thanks to Non Stafford, 16 seconds back.