# 2012 Croatian Football Cup final

The 2012 Croatian Cup final was a two-legged affair played between Dinamo Zagreb and Osijek. The first leg was played in Osijek on 2 May 2012, while the second leg on 9 May 2012 in Zagreb.
Dinamo Zagreb won the trophy with an aggregate result of 3–1.

## Road to the final

| Dinamo Zagreb | Dinamo Zagreb | Round | Osijek | Osijek |
| Opponent | Result | | Opponent | Result |
| Radoboj | 5–0 | First round | Opatija | 1–0 |
| HAŠK | 4–0 | Second round | Radnik Sesvete | 2–1 |
| Istra 1961 | 1–1 | Quarterfinals | Rijeka | 2–1 |
| Istra 1961 | 1–1 (4–3 p) | Quarterfinals | Rijeka | 2–0 |
| NK Zagreb | 1–1 | Semifinals | Cibalia | 3–0 |
| NK Zagreb | 2–1 | Semifinals | Cibalia | 1–2 |

## First leg

| Osijek | Dinamo Zagreb |
OSIJEK: :
| GK | 25 | Ivan Vargić |
| DF | 2 | Branko Vrgoč |
| DF | 13 | Marko Lešković |
| DF | 15 | Ivan Ibriks |
| DF | 24 | Ivo Smoje (c) | 61' |
| MF | 3 | Josip Lukačević |
| MF | 4 | Hrvoje Kurtović |
| MF | 10 | Antonio Perošević | | 67' |
| MF | 17 | Vedran Jugović | 60' | 80' |
| MF | 22 | Tomislav Šorša |
| FW | 11 | Anton Maglica | | 90+1' |
| Substitutes: |||
| MF | 21 | Zoran Kvržić | | 67' |
| DF | 5 | Domagoj Pušić | | 80' |
| MF | 20 | Nikša Petrović | | 90+1' |
| Manager: |||
| Stanko Mršić |||
DINAMO ZAGREB: :
| GK | 30 | Ivan Kelava |
| DF | 4 | Josip Šimunić | | 80' |
| DF | 13 | Tonel |
| DF | 19 | Josip Pivarić | 82' |
| DF | 24 | Domagoj Vida |
| MF | 7 | Jerko Leko |
| MF | 8 | Mateo Kovačić |
| MF | 10 | Sammir | 60' | 86' |
| MF | 11 | Ivan Tomečak |
| MF | 16 | Milan Badelj (c) |
| FW | 99 | Ivan Krstanović | | 39' |
| Substitutes: |||
| FW | 21 | Fatos Bećiraj | | 39' |
| DF | 14 | Šime Vrsaljko | | 80' |
| MF | 20 | Mehmed Alispahić | | 86' |
| Manager: |||
| Ante Čačić |||
| Assistant referees: Siniša Premužaj (Varaždin) Mladen Lončar (Virovitica) Fourth official: Igor Križarić (Čakovec) | Match rules 90 minutes. Seven named substitutes. Maximum of three substitutions. |

## Second leg

| Dinamo Zagreb | Osijek |
DINAMO ZAGREB: :
| GK | 30 | Ivan Kelava | 74' |
| DF | 13 | Tonel | 85' |
| DF | 14 | Šime Vrsaljko |
| DF | 19 | Josip Pivarić |
| DF | 24 | Domagoj Vida |
| MF | 5 | Adrián Calello |
| MF | 7 | Jerko Leko |
| MF | 8 | Mateo Kovačić | 51' | 65' |
| MF | 10 | Sammir | | 79' |
| MF | 16 | Milan Badelj (c) |
| FW | 21 | Fatos Bećiraj |
| Substitutes: |||
| MF | 23 | Nikola Pokrivač | | 65' |
| DF | 3 | Luis Ibáñez | | 79' |
| Manager: |||
| Ante Čačić |||
OSIJEK: :
| GK | 25 | Ivan Vargić |
| DF | 2 | Branko Vrgoč | 43' |
| DF | 13 | Marko Lešković | 73' |
| DF | 15 | Ivan Ibriks |
| DF | 24 | Ivo Smoje (c) |
| MF | 3 | Josip Lukačević |
| MF | 4 | Hrvoje Kurtović | | 65' |
| MF | 17 | Vedran Jugović | 19' |
| MF | 21 | Zoran Kvržić | | 80' |
| MF | 22 | Tomislav Šorša | | 65' |
| FW | 11 | Anton Maglica |
| Substitutes: |||
| DF | 5 | Domagoj Pušić | | 65' |
| FW | 21 | Ivan Miličević | | 65' |
| MF | 20 | Nikša Petrović | | 80' |
| Manager: |||
| Stanko Mršić |||
| Assistant referees: Petar Gabrilo (Split) Robi Kezele (Rijeka) Fourth official: Domagoj Vučkov (Rijeka) | Match rules 90 minutes. Penalty shoot-out if scores still level; no extra time. Seven named substitutes. Maximum of three substitutions. |