England's Ben Proud has completed a memorable sprint double as the final day of swimming at the 20th Commonwealth Games came to a close.
Proud, who won 50 metre butterfly gold on Saturday, added the freestyle title to that to mark an excellent Glasgow 2014 for the swimmer.
The 19-year-old was slower than the Games record he set in his heats, but still had enough to hold off the challenges of Australia's Cameron McEvoy and James Magnussen.
The feat achieved by Proud matches that of compatriot, Fran Halsall, who achieved her double when she stormed to fly victory on Sunday.
It took Proud's medal tally to three, after he also helped England to the bronze medal in the men's 4X100m freestyle.
There was also more success for Wales on day six of the Games, with Georgia Davies winning gold in the 50m backstroke.
Davies, 23, set a new Commonwealth Games record to win the event, her time of 27.56 seconds enough to take the title ahead of England's Lauren Quigley.
It is the second gold in two days for a Welsh female, after waiting forty years before that. It was Jazz Carlin who took gold the previous evening, and she added a silver to that, this time in the 400m freestyle. New Zealand's Laura Boyle took the gold.
In the men's 200m individual medley, Scotland's Daniel Wallace added silver to the gold he won in the 400m version of the event.
Wallace, finished ahead of the great Chad le Clos, but it wasn't enough to beat Daniel Tranter, the Aussie taking the gold in a Games record of 1:57.83.
In the men's 1500m freestyle, Canada's Ryan Cochrane completed an historic double-double. The 25-year-old added the title to the 400m gold he won earlier in the Championships, the same two titles he won in Delhi four years ago.
In the final race of the swimming meet, Australia won the women's 4x100m medley relay in a new Games record of 3:56.23.
England finished second in a new British record time of 3:57.03, with Canada taking the bronze.
The final medal table in the pool is topped by the Aussies, who won 55 medals, 19 of which were gold, England were second with 27, and hosts South Africa on 11.