Spain, Croatia, Hungary and Italy all won close battles in the quarterfinals to stay in the medal hunt at World Championships.
Serbia squeaked past Croatia for the gold, earning its 10th Super Final title, and more importantly a ticket to the 2020 Olympics, with a 12-11 win.
Olympiacos won the thrilling battle of the champions so the title-holders earned a 3-point lead ahead Szolnok and that might be the end for the 2017 champions from Hungary.
For the first time in the history of the European Water Polo Championships, the penalty shootout decided the title and it was retained by Serbia, despite an electrifying performance of the host Spaniards.
After 14 years, Olympiacos Piraeus (GRE) clinched its second title in the Champions League after upsetting 8-time winner Pro Recco (ITA) in its own pool.
Olympiacos (GRE) prevailed against Barceloneta (ESP) in a low-scoring match while Recco (ITA) overcame Jug (CRO) in a gruelling fight.
Croatia, the goal medalists from the 2012 London Olympic Games, defeated Montenegro on Thursday to make the final round of men’s water polo tournament in Rio.
The home team’s fairy-tale ride through the Olympic men’s water polo tournament came to an end on Tuesday when Croatia overpowered Brazil, 10-6.