2017 Croatian Football Cup Final


The 2017 Croatian Cup Final between Dinamo Zagreb and Rijeka was played on 31 May 2017 in Varaždin.

Road to the final

Final