Five-time Paralympic champion Ellie Simmonds triumphed on the second day of the World Para Swimming World Series event in Glasgow.
The British swimmer emerged the winner in the multi-class women’s 400 metres freestyle at Tollcross International Swimming Centre.
The S6 class swimmer timed in at 5min 19.27sec, which sealed her place in the British team for the World Championships in London.
Simmonds' effort saw her rack up 957 points, while Canada’s Aurelie Rivard and Poland’s Oliwia Jablonska, both S10 class swimmers, rounded off the podium places.
Further British success came in the women’s 50m butterfly, as Ellie Robinson emerged the winner.
The S6 class swimmer, the Paralympic champion, finished in 36.30 to earn 920 points.
Michael Jones then won the men’s 400m freestyle as he clocked 4:50.56, which saw him score 886 points.
The Netherlands’ Bus Takken was forced to settle for second, while Britain’s Lewis White completed the top three.
Arnost Petracek halted Britain’s gold rush as the Czech swimmer topped the standings in the men’s 50m butterfly.
The S4 swimmer was awarded 946 points, with the United States’ Evan Austin ending runner-up.
Colombia’s Nelson Crispin was third.
All athletes' results at each World Series edition are calculated using a standardised World Para Swimming points system via an online virtual competition platform.
This ensures the overall World Series winner will be the best performing athlete over the duration of the series, meaning every performance counts.
A second World Para Swimming World Series event is taking place simultaneously in Brazilian city São Paulo.
It is the third successive year that the Brazilian Paralympic Training Centre has staged a World Series event.
Around 250 swimmers from 16 countries are expected to compete.