Serbia have booked their place in the men's water polo final with a thrilling sudden-death penalty shootout victory against Greece.
With the score locked at 7-7 after 32 minutes, Stefan Todorovski made a crucial stop before Dimitrios Nikolaidis missed the target with Greece's seventh attempt.
"I asked the players, 'who can do it?' and I am a very happy coach that eight players stood up and gave me their hand to show they wanted to shoot. That showed that we believe in ourselves," Serbia coach Zoran Milenkovic told reporters.
Spain now await Serbia in Sunday's final, a rematch of their Group D encounter that was won 10-9 by the Spanish side thanks to Alvaro Granados Ortega's last-minute winner.