Argentina secured a dramatic 4-3 penalty-shootout win over the Netherlands in their quarter-final clash to keep Lionel Messi's dream of a FIFA World Cup alive.
La Albiceleste were the better side in a drab first half and made the breakthrough in the 35th minute, thanks to brilliance from the irrepressible Lionel Messi.
The 35-year-old glided his way through midfield before sending an inch-perfect pass to wing-back Nahuel Molina who poked home a vital opener.
Oranje managed just one shot in the first 45 minutes, their joint-lowest in a FIFA World Cup game since 1966.
It was a first half with few chances, but the second-half drama set to unfold was remarkable.
Louis van Gaal's men came out with an equalizer on their minds, but they struggled to conjure up any real attacking threat.
Argentina then took a 2-0 lead in the 72nd minute when Lionel Messi struck from the penalty spot after Denzel Dumfries brought down Marcos Acuna.
Messi stepped up and fired home a cool penalty to extend Argentina's lead.
However, the Dutch gave La Albiceleste a nervy finish when Wout Weghorst stepped off the bench in the 78th minute and struck a fantastic 83rd-minute finish.
Van Gaal's side bombarded Argentine goalkeeper Emiliano Martinez's goal in the dying embers.
Steven Berghuis smashed an effort against the side netting in the 85th minute.
Spanish referee Antonio Mateu Lahoz drew the ire of the Netherlands. He handed out 13 yellow cards throughout a controversial performance.
However, he added 10 minutes on, much to Dutch delight.
It had seemed Argentina were heading into the semi-finals to play Croatia, but Weghorst had other ideas.
The 30-year-old stunned La Albiceleste and the world in the 90+11th minute.
Teun Koopmeiners played a clever free-kick into the Argentine box, which found Weghorst.
He stabbed the ball past Emiliano Martinez and wheeled away in delight as the drama reached fever pitch.
Extra time arrived, and it was tense, with both sides eager to get a foothold in a game that became somewhat of a fitness battle.
Lautaro Martinez and Enzo Fernandez saw deflected efforts go close as the game headed into the final moments of extra time.
Fernandez hit the post in the 130th minute as the game went to penalties after a 2-2 draw.
Netherlands skipper Virgil van Dijk stepped up to take the first but saw his penalty denied by the heroic Emiliano Martinez.
Messi had no problem converting his spot-kick, and Emiliano Martinez then denied Berghuis.
Argentina's Leandro Paredes scored, as did Dutch midfielder Teun Koopmeiners and Argentine Gonzalo Montiel.
Enzo Fernandez shot wide with the game at stake after Weghorst netted his penalty. Luuk de Jong then gave the Dutch hope by dispatching his.
However, it was up to Lautaro Martinez to send Argentina through to the semi-finals of the FIFA World Cup, and he did just that.
Here are some reactions from fans on Twitter to a remarkable game:
When do Lionel Messi's Argentina face Croatia in the FIFA World Cup semi-finals?
Lionel Messi heads into the semi-finals of the FIFA World Cup to face the 2018 runners-up Croatia.
The two nations will battle on Tuesday, 13 December at the Lusail Stadium.
This is Messi's fifth and final World Cup tournament, and he is on course to win the tournament for the first time.
Croatia beat Brazil on penalties on the same day as Argentina secured a dramatic shootout win over the Netherlands.