The FISU Finswimming World Cup took place at Lignano Sabbiadoro with Italy topping the medal table ©FISU

Italy topped the medals table at the International University Sports Federation (FISU) Finswimming World Cup in familiar territory at Lignano Sabbiadoro.

Viola Magoga secured Italy's first gold medal after finishing in 23.05 seconds in the women's 50 metres bi-fins final.

The University of Padua athlete pipped Loygen Youssef Ahmed Youssef Aly to the win as the Egyptian touched the wall just 0.16sec later.

Her compatriot Fatma Ayman Said Ahmed Osman rounded out the top three with a time of 23.25 after fending off a firm challenge from Carolina Trocca of Italy.

Riccardo Romano stood atop the podium in the men's 100m bi-fins decider.

Racing for the University of Salerno, Romano finished in 43.30 to take a comfortable victory over Viktor Riepin of Ukraine while Davide Konjedic of Italy made up the podium.

Italian Carolina Trocca won the women's 200m bi-fins final by 0.9sec as she beat compatriot Consuelo Dametto with a time of 1min 51.05sec.

Laura Rodriguez Tejerina of Spain finished in bronze with little pressure from the chasing pack.

Hungary's first win came courtesy of Lilla Blaszák who finished the women's 200m surface finswimming (SF) with a time of 1:33.34.

Silvia Sevignani won another medal for Italy as her 1:35.42 performance was enough for silver.

Maya Haytha, Mohamed Abdelrahim of Egypt then won bronze 1.40sec later.

Blaszák doubled her tally in emphatic style in the women's 800m SF final.

The John von Neumann University swimmer posted a 7:19.05 to snatch gold from Italians Gaia Savioli and Manuela Battipaglia.

Yan Plotze was superior in the men's 400m bi-fins final.

The Frenchman finished after 3:37.12 as he was also chased by an Italian duo in the form of Andrea Rega and Leonardo Grimaudo.

Juan Sebastian Giraldo Cespedes of Colombia was the only non-European champion as he powered his way to gold in the men's 400m and 100m SF finals.

The 400m saw Italy's Lorenzo Caronno win silver and Mahmoud Waleed Ali Mohamed Ali of Egypt take bronze.

Caronno's compatriot Guglielmo Alicicco finished as runner-up in the 100m in front of bronze medallist Oleksii Zakharov of Ukraine.