England enjoyed another golden night in the pool at the Commonwealth Games as Siobhan O'Connor and Fran Halsall were both victorious at the Tollcross Swimming Centre.

O'Connor smashed the women's 200m individual medley Commonwealth record on the way to winning her fifth medal in Glasgow before Halsall prevailed in a British and Games record of 25.20 seconds in the 50m butterfly to claim her second gold.

Liam Tancock failed to defend his 50m backstroke final but grabbed his second bronze behind an Australia one-two, with Ben Treffers piping Mitch Larkin to gold, but the night belonged to England's champion pair who took their gold medal count to six with two days of competition in the pool remaining.

After winning three silvers and one bronze medal in the Games so far the 18-year old O'Connor made it fifth time lucky to clinch her first major career title. Australia's Alicia Coutts grabbed silver while Hannah Miley of Scotland finished strongly to secure bronze.

"I'm absolutely over the moon," O'Connor told BBC Sport. "I knew it would be so hard to get a medal because of the strength of the field so I can't ask for any more. Hannah's been my role model and it's been great to train with her."

Halsall, already the 50m freestyle champion, yet again showed her prowess over the distance with a dominant display, finishing ahead of Arianna Wallace Vanderpool and Brittany Elmslie in second and third respectfully.

Aside from Miley, hosts Scotland were well among the swimming medals again on day four, as the 4x200m relay team of Daniel Wallace, Stephen Milne, Duncan Scott and Robbie Renwick won silver, behind Australia and ahead of South Africa

Earlier, 13-year old Erraid Davies, the team's youngster competitors at the Games, won bronze in the women's 100m breaststroke SB9 as Sophie Pascoe won New Zealand's first swimming gold.

Elsewhere, England'sElizabeth Simmonds and Lauren Quigley were both edged out of the medals in the women's 200m backstroke, as Belinda Hocking added gold to her 100m bronze with a Games record.

Australia meanwhile completed a clean sweep of the podium of the 100m freestyle as James Magnussen beat fellow-countryman Cameron McEvoy and Tommaso D'Orsogna to gold. England's Adam Brown was only sixth.

Ahead of the penultimate day of the competition, James Peaty, following his gold on Saturday night, qualified second fastest for the 50m breaststroke final behind South African Cameron van der Burgh, whom he beat in the 100m.

Adam Barrett will also be confident of claiming gold on Monday, as he qualified quickest in 52 seconds flat ahead of Chad le Clos of South Africa in the men's 100m butterfly. James Guy – the 400m freestyle bronze medallist – qualified sixth fastest.

In the women's 100m breaststroke, England's Sophie Taylor will be hoping to derail Alia Atkinson's attempts to become Jamaican's first Commonwealth swimming champion after qualifying second behind the 25 year old, who has already medalled in the 50m event.