2016 Croatian Football Cup Final


The 2016 Croatian Cup Final was a one-legged affair played between Dinamo Zagreb and Slaven Belupo. The final was played in Osijek on 10 May 2016.

Road to the final

Final