Vedran Čorluka celebrates with teammates after Croatia send England home (Igor Kralj/PIXSELL) Vedran Čorluka celebrates with teammates after Croatia send England home (Igor Kralj/PIXSELL)

Croatia fought back from an early England lead for a 2-1 win in extra time. England got off to a roaring start, scoring early on in the first half, with a smooth free-kick from Kieran Trippier.  Croatia appeared rattled but hung on through the first half but regained their confidence back after Ivan Perišić scored in the 68th minute. The game went into extra time. Mario Mandžukić scored the winning goal in the 109th minute to put Croatia one game away from winning it all.

Ten thousand Croatian fans travelled to Moscow of the game, among them Prime Minsiter Andrej Plenković and Parliament Speaker Gordan Jandroković. At home, just as many fans gathered to watch the game on a jumbo screen in Zagreb's Ban Jelačić square. Things came to a complete stand-still during the match. Shops closed early to allow employees to watch.

Croatia will play France on Sunday in the final. It is a safe bet that football will be the only thing on the mind of Croatians until this is all over and perhaps even longer.