Serbia’s shot-putter Armin Sinančević won the silver with 21.39 metres in his fifth throw, and Czech Tomaš Stanek grabbed the bronze (21.26 metres).
The 28-year-old Mihaljević already had medals from the world and European indoor championships.
On Monday morning Croatia’s long-distance runner Matea Parlov Koštro won the silver medal in the women’s marathon at the 2022 European Championships taking place in Munich.