New Zealand swimmer Glenn Snyders has won his second gold medal at the FINA World Cup meet in Beijing.
The 24-year-old took out the 100 metres breaststroke, beating home the London Olympic silver medallist Christian Sprenger of Australia in a repeat of the previous night's 50 breaststroke final.
Snyders led all the way to win in 57.96 seconds, his third straight sub-58 second effort and only 9/100ths of a second outside the national record he set in Berlin last year.
He has now won four times on the World Cup circuit and has four of the fastest 15 times in the world over the distance this year.
Team-mate Melissa Ingram continued her strong form to finish third in the 400 freestyle.