Argentina vs Netherlands has entered the second-half of extra time, after an extremely bad-tempered game finished 2-2 after 90 minutes thanks to a dramatic late brace from substitute Wout Weghorst.
Argentina captain Lionel Messi superbly set up Nahuel Molina for their first-half opener before converting a penalty kick to put his side on course to face Croatia for a place in the final.
But Weghorst's header 10 minutes later sparked his side into life and he then forced an additional thirty minutes when he scrambled the ball home with only seconds left.
The winner will face Croatia in the semi-finals after they stunned Brazil on penalties earlier today.
Argentina vs Netherlands: Penalty Shootout | Live Blog:
Virgil Van Dijk steps up for the Netherlands as the first taker. And he misses. This is an iconic save by Emi Martinez.
Lionel Messi steps up for Argentina and scores! 1-0 Argentina.
Berghuis also misses for Netherlands. Still 1-0 to Argentina. Emi Martinez with back to back saves!
Leandro Paredes scores for Argentina. 2-0 to Argentina.
Koopminers steps and powers a shot into the net 2-1 to Argentina
Gonzalo Montiel gives more assurance to Argentina. 3-1.
Weghorst needs to score and he does, still keeps the Netherlands hopes alive. 3-2.
Enzo Fernandez misses. Netherlands still have hope. Still 3-2.
Luuk De Jong scores to make it 3-3 for the Netherlands.
Lautaro Martinez scores for Argentina and they march onto the Semi finals of the 2022 World Cup.
After a gruesome match which was in deadlock till 120 minutes.
After all ten penalties were taken, its 4-3 to Argentina. Lionel Messi and his fairy tale journey to the top of the World continues.
Final score. Argentina 2 (4)-(3) 2 Netherlands.