SCOTLAND is well over halfway to achieving its best ever Commonwealth Games medal haul, after just three days of Glasgow 2014.

In a triumphant day for Scottish sport yesterday, the nation took four golds, three silvers and three bronze medals, taking the total tally so far to 25.

It put Scotland third in the overall medals table, behind England and Australia but well ahead of Canada, in fourth place with 15.

It means that Scotland is well on course to achieve its best-ever haul at a Commonwealth Games, looking likely to smash the 33-medal record set in Edinburgh in 1986. They are one away from matching the medal total four years ago, when Scotland came 10th with 26.

The 11 golds won overall equalled the best-ever total of top medals, matching the number achieved in 2006 in Melbourne. Six have come in the judo, with three in the pool and two in cycling.

First Minister Alex Salmond gave his congratulations, saying it had been "another incredible day for Team Scotland" on his Twitter account.

Cycling duo Neil Fachie and Craig Maclean raised the roof of the Sir Chris Hoy Velodrome once again, taking gold at the men's B2 sprint. In a best-of-three final, they came from 1-0 down to beat their Australian opponents 2-1.

The next gold came as Euan Burton beat Shah Hussain Shah from Pakistan at the judo -100kg category.

Chris Hoy paid tribute to Burton, who is Scotland's flag bearer.

Hoy tweeted: "Lead from the front!"

Little more than half an hour later, Sarah Adlington continued a great run in the judo by taking gold in the +78kg category.

Chris Sherrington added another Judo gold, beating South Africa's Ruan Snyman in the +100kg category.

Other medal successes came from Matthew Purssey, in the judo -90kg category, Irene Edgar and Robert Conway in the bowls para pairs, and shooter Drew Christie, who took silvers.

Swimmer Ross Murdoch and shooting team Angus McLeod and Ian Shaw were among the Scottish competitors to take bronze, as did Andrew Burns in the 90kg judo category.

English successes came in the form of Adam Peaty, who beat his idol and Olympic champion Cameron van der Burgh in the 100m breaststroke.

It followed a win by his compatriot Fran Halsall in the 50m freestyle.

Australia topped the medals table last night with 50 including 17 golds, England come a close second, with the same number of golds and five fewer medals in total.