Hong Kong's Siobhan Haughey capped a brilliant campaign at the Fina Swimming World Cup by claiming a third gold in Berlin.
The two-time Olympic medallist won the women's 100m freestyle on the final day of competition.
She clocked 51.59 seconds to beat Australia's Madison Wilson with Marritt Steenbergen of the Netherlands in third.
That made it three golds in three days for Haughey, who also won the 400 and 200 freestyle events.
She'll join the Hong Kong team in Canada for the second leg of the FINA World Cup which opens in Toronto on Friday