Lionel Messi put on a sensational display as he helped Argentina secure a spot in the World Cup final with a comfortable 3-0 victory over Croatia on Tuesday.

Messi opened the scoring with a powerfully hit penalty on 34 minutes — becoming Argentina’s all-time leading goalscorer at World Cup finals — and shortly after Alvarez completed a direct solo run through the heart of the Croatia defence before tapping home to double Argentina’s lead before half-time.

Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)

Alvarez added the side’s third, thanks in part to a signature run from Messi who used his change of speed to guide past Josko Gvardiol before sliding the ball back to Alvarez for an easy finish.

Argentina, who have twice won the World Cup in 1978 and 1986, advance to Sunday’s final where they will face either France or Morocco, who play on Wednesday.

Meanwhile Croatia, who finished runners up in Russia four years ago, exit the competition after putting together another shock run to the semifinals.