BERLIN (AP) -- Spain's Mireia Belmonte Garcia set a continental record for the second time in as many days at the European Swimming Championship on Sunday by winning the women's 200-meter butterfly.
Belmonte clocked 2 minutes, 4.79 seconds to beat teammate Judit Ignacio Sorribes by 1.87 seconds and Hungary's Katinka Hosszu by 2.49.
Belmonte won the 1,500 freestyle in 15:57.29 on Saturday.
She later finished third in the 400 freestyle to add a bronze to her medal haul of two golds and two silvers. Britain's Jazmin Carlin won the race in 4:03.24, beating Dutch swimmer Sharon Rouwendaal by 0.52 and Belmonte by 0.77.
Florent Manaudou of France also set a continental record in the men's 50 freestyle for his fourth gold.
Manaudou clocked 21.32 seconds to beat Poland's Konrad Czerniak by 0.56 and Finland's Ari-Pekka Liukkonen by 0.61. The Frenchman had already won golds in the 4x100 freestyle relay, 50 butterfly and 100 freestyle.
Francesca Halsall won the women's 50 freestyle final for her third gold medal after wins in the 50-meter backstroke and 4x100 mixed medley relay for Britain.
Halsall won in 24.32 seconds, ahead of Sweden's Sarah Sjoestroem by 0.05 and Denmark's Jeanette Ottesen by 0.21.
Ruta Meilutyte claimed gold for Lithuania in the women's 50 breaststroke, winning in 29.89 ahead of Sweden's Jennie Johansson in 30.52 and the Netherlands' Moniek Nijhuis in 30.64.
David Verraszto of Hungary won the men's 400 medley in 4:11.89, beating Britain's Roberto Pavoni by 1.86 and Italian Federico Turrini by 2.26.
Denmark claimed gold in the women's 4x100 medley in a European record 3:55.62 ahead of Sweden and Britain, while Britain claimed gold in the men's race ahead of France and Hungary.
Russia's Nadezhda Bazhina won the women's 3-meter springboard diving final - the last event of the championships - for her second gold medal.
Italy's Tania Cagnotto won silver and Germany's Nora Subschinski, who hails from Berlin, delighted the home fans by taking the bronze.
Britain topped the medal table after all disciplines were completed with 27 medals - 11 gold, eight silver and eight bronze.