Ekdahl du Rietz, som varit fotskadad och gjorde sin första match på tre månader, stod för två av målen och hoppet om EM-spel lever.
Slovakerna var med upp till 15 lika då Sverige gjorde ett ryck med fyra raka mål. -Vi gör en väldigt bra andra halvlek, och då speciellt försvars- spelet, säger förbundskapten Ola Lindgren i ett pressmeddelande.
Croatia Cup, Osijec Sverige-Slovakien 31-23 (14-13)
Sverige: Kim Andersson 6, Niclas Ekberg 5 (3), Andreas Nilsson 5, Fredrik Petersen 3 (1), Henrik Lundström 2, Kim Ekdahl Du Rietz 2, Mattias Zachrisson 2, Tobias Karlsson 2, Johan Jakobsson 2, Jonas Larholm, Fredrik Larsson.
Slovakien: Oliver Rabek 4, Lubomir Duris 3, Martin Strankovsky 3 (3), Peter Kukucka 2, Patrick Hruscak 2, Andrej Petro 2, Marek Mikeci 2, Ladislav Tarhai, Daniel Valo, Anton Kasagranda, Martin Mazak, Peter Szabo.