Argentina could be in for a long night as they face Croatia in the World Cup semi-finals.
Lionel Messi inspired his country to victory, again, in the quarter-finals, though Argentina had to survive an almighty scare as Wout Weghorst’s late brace sent the match to extra-time and penalties.
Emi Martinez was impressive in the shootout before Lautaro Martinez converted the winning spot kick-off to send Argentina into the last four, and one match away from their second World Cup final in eight years.
CLICK HERE TO FOLLOW ARGENTINA VS CROATIA LIVE!
In Brazil in 2014 they finished as runners-up to Germany, but this squad will be increasingly confident of going one better.
They come up against a Croatia side tonight who denied the neutrals around the world a blockbuster semi-final clash between Brazil and Argentina, but they certainly deserve their place in the last four.
Croatia have needed penalties to get past Japan and Brazil, and eight of their last nine knockout matches at major tournaments have gone to extra-time.
Four years ago they were beaten by France in the World Cup final - victory here and there’s every chance a sequel will be on the cards.
Where to watch Argentina vs Croatia
TV channel: In the UK, the match will be televised free-to-air and live on ITV, with coverage starting at 6.15pm GMT ahead of a 7pm kick-off.
Live stream: Fans can also catch the game live online via ITVX and ITV website.