An inspired Lionel Messi scored from the penalty spot and Julian Alvarez struck twice as Argentina beat Croatia 3-0 on Tuesday to reach their second World Cup final in eight years.
The two-times world champions, backed by a huge majority of the crowd at the Lusail Stadium, produced their best display of the tournament to ensure they set up a final showdown.
It was a tight affair but then a simple lofted ball over the top from Fernandez caught out the Croatian defence, Alvarez latched on to it, knocking the ball past the advancing Livakovic who collided with the striker and Italian referee Daniele Orsato pointed to the spot.
Messi converted the penalty to make it his 11th in the world cup and 5th of this current campaign and put Argentina a goal up.
Five minutes later, Argentina doubled their lead when, after a break from a corner, Alvarez picked the ball up inside his own half and began a long dribble goalwards then slipped the ball past Livakovic to send the heavily Argentine crowd into frenzy.
Messi saved his best for last though, tormenting Josko Gvardial down the right before leaving the 20-year-old defender behind and pulling the ball back to Alvarez with a timely placed finish to make it 3-0.