Croatia beat hosts Russia 4-3 in a penalty shootout to reach the World Cup Semi-finals.
Ivan Rakitic converted the winning kick for the Croatians once again after a thrilling 2-2 draw went all the way to spot-kicks.
Denis Cheryshev sent the fans wild when he gave the hosts the lead with a quite spectacular goal just after the half-hour mark; curling into the top corner from distance after evading the challenges of two Croatians.
Andrej Kramarić then equalized for Zlatko Dalić’s men 10 minutes later after Ivan Perisic flicked the ball through and Mario Mandzukic raced in behind the Russian backline and crossed for Kramarić to head home.
Chances created: 9-11
Passing accuracy: 65%-82%
Hosts’ heroic run brought to an end by Croatia. pic.twitter.com/7Ekc9BcfuH
— Squawka Football (@Squawka) July 7, 2018
Perisic hit the post for the Croats with 30 minutes to go and Aleksandr Golovin headed a Mário Figueira Fernandes cross over from close range. With that, we went to extra-time.
Just six minutes into the added 30, Domagoj Vida headed a Luka Modric corner down and into the ground, and the ball somehow evaded everyone and ended up in the bottom corner.
Just when it looked for the world like the hosts were going out with a brave loss against a star-studded Croatian team, Figueira Fernandes got his head onto a Alan Dzagoev free-kick and sent the home fans into raptures with his 115th minute equalizer. For the second time in two games for both of these nations, we went to penalties.
Croatia keeper Danijel Subasic was the penalty hero, denying Fedor Smolov before Mario Fernandes fired wide.
Rakitic stepped up to score the winning kick and earn his country a place in the semi-finals for the first time since 1998.
Croatia shut down Russia’s party 🇭🇷 pic.twitter.com/nrz1l2zf4V
— B/R Football (@brfootball) July 7, 2018
Croatia, with a nation of only 4.1 million people watching on back home, will face Gareth Southgate’s England on Wednesday night in Moscow’s Luzhniki Stadium.