The 20-year-old from Alloa had finished third in a high-class men’s 200m freestyle final yesterday and then helped Scotland to bronze in the 4x100m freestyle relay behind Australia and England.
Scott looked well out of the medals at the final turn in the butterfly final today but a storming last 50 metres forced his way onto the podium yet again.
South Africa superstar Chad le Clos won his third straight Commonwealth title in the event with a new Commonwealth record of 1:54.00, with Scott behind Australia’s David Morgan in a time of 1:56.60.
Scott later qualified fourth fastest for tomorrow’s 100m freestyle final.
Scotland’s women finished fourth in the 4x300m freestyle relay behind Australia, Canada and England.
Adam Peaty, meanwhile, wants to go a “lifetime” undefeated in the men’s 100 metres breaststroke after completing a four-year sweep of major titles with Commonwealth Games gold.
Peaty is the dominant force in his signature event - he is the only man to have swum beneath 58 seconds and has the 11 fastest times in history - and he is eyeing glories for some time to come.
The 23-year-old Olympic, world and European champion defended the title he won at Glasgow 2014, clocking 58.84 seconds. James Wilby, the 200m breaststroke champion, took silver in 59.43secs, while South Africa’s Cameron van der Burgh was third.
Scotland’s Ross Murdoch was fifth, a place ahead of team-mate Craig Benson.
Asked how long his unbeaten sequence can continue, Peaty said “a lifetime - if I keep at it”. He has previously said he hopes to compete up to the Los Angeles 2028 Olympics.
He added: “It makes me want to sit down now and take a deep breath. (But) I think I can.
“The more worrying thing for me is how can I keep the sport new, how can I keep my motivation high. That’s going to be my next challenge now, to keep pushing and keep pushing.”
Peaty was underwhelmed by his display here, but August’s European Championships in Glasgow is his major target in 2018.
“Even though it’s a gold medal and it’s four years undefeated and that’s completed the circle, I’m not happy with that performance,” said Peaty, who will return for the 50m breaststroke heats on Sunday.
“It’s not the best version of me. That’s the first time ever where I’ve felt not in control of my race.
“I think I let the event get to me too much and I was thinking about the end result instead of the process.
“It’s been a big learning curve here. My stroke feels nowhere near what it should feel like.”