Andrej Kramaric of Croatia celebrates after scoring his team’s first goal (Getty Images)SOCHI, Russia (AFP) — Croatia beat Russia 4-3 on penalties on Saturday to set up a World Cup semi-final against England after a dramatic match full of twists and turns.The game finished 2-2 after extra-time following a late equaliser by Russia’s Mario Fernandes.Denis Cheryshev struck a stunning opener from distance to give the hosts the lead in the 31st minute but Croatia equalised through Andrej Kramaric just eight minutes later.Croatia’s Domagoj Vida broke the deadlock in extra-time, getting his head to the ball from a corner to score in the 101st minute but Fernandes headed home from a free-kick just five minutes before the end in Sochi. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)RelatedWorld Cup: England beat Sweden 2-0 to reach semi-finalsJuly 7, 2018In “Sports”World Cup: Croatia beat England 2-1 after extra-time in semi-finalJuly 11, 2018In “Sports”FIFA WORLD CUP 2018: Croatia beats Denmark on penalties to advance at World CupJuly 1, 2018In “latest news” read more