Ben Ainslie and Paul Goodison win sailing golds
A gold each for Ben Ainslie and Paul Goodison took Great Britain's medal total to eight at the Sailing World Cup in Mallorca.
Three-time Olympic champion Ainslie dominated the Finn class as a flawless final day saw him win by a 20-point margin over compatriot Giles Scott.
Goodison took gold in the Laser class, with fellow Brit Nick Thompson earning the bronze medal.
On Friday, Iain Percy and Andrew Simpson won gold in the Star class.
The defending world and Olympic champions had taken the prize with a day to spare after amassing an unassailable 27-point lead.
Despite admitting they were not operating at top speed, Percy and Simpson still found enough pace to outwit their opponents.
"We're normally pretty fast and upwind certainly we weren't that quick so we've got to work on that a lot to try to get faster," said Percy, who will defend his World Championship crown alongside Simpson at Perth in September.
Ainslie started the final day with a 14-point cushion over Scott, leading the pack to comfortably win the race and the gold. Scott's fourth-place finish in the medal race was enough to take home silver.
"It was one of those races where everything went right and that doesn't happen too often," said Ainslie.
"It was a good race today so I'm happy with that and I'm happy with the week, but there's a long way to go this season and I'm looking forward to the next event."
Goodison entered the final day effectively level on points with world champion Tom Slingsby of Australia and Britain's Nick Thompson.
Yorkshireman Goodison took an early lead before eventually finishing third with Slingsby and Thompson in fifth and seventh respectively.
"After getting round the top mark leading it was all a bit easier seeing the guys behind me," Goodison reflected.
"From then it was just about making sure I didn't do anything silly and finishing it off."
Britain's Luke Patience and Stuart Bithell rose from fourth to third on the final day to take bronze in the 470 men's event. The pair came agonisingly close to a silver as they were judged to be minutely behind the French duo of Nicolas Charbonnier and Jeremie Mion.
Nick Dempsey, also of Britain, was left disappointed as he could manage only a bronze medal in the RS:X men's windsurfing event.
His 10th-place finish meant he slipped from his overnight position of second.
On Friday, Megan Pascoe secured bronze in the women's 2.4mR Paralympic class.
It was the 24-year-old's first podium finish of the year.
"It would have been nice to have a different colour but I did my best with what I had on the last day," said Pascoe, one of only three sailors competing in Paralympic classes in Palma.