"World Cup finals" means the tournament. "World Cup final" means the final of the tournament. I know it doesn't make much sense but that's how everything is in English.
Gospić is the biggest town in Croatia, with a size of 947 square kilometers. Zagreb has 641, so although it's the capital, it's not the biggest. Fix it.
Brazil vs Czechoslovakia
Should count for Czechia as well