Argentina and Croatia have announced their starting-11 for the semi-final clash. Argentina made two changes as Croatia have announced an unchanged squad.
Following are the teams for the World Cup semi-final match between Argentina and Croatia on Tuesday.
Argentina: Emiliano Martinez, Cristian Romero, Nicolas Otamendi, Nahuel Molina, Nicolas Tagliafico, Leandro Paredes, Rodrigo De Paul, Alexis Mac Allister, Enzo Fernandez, Julian Alvarez and Lionel Messi (capt.).
Croatia: Dominik Livakovic, Borna Sosa, Ivan Perisic, Dejan Lovren, Mateo Kovacic, Andrej Kramaric, Luka Modric (capt), Marcelo Brozovic, Mario Pasalic, Josko Gvardiol and Josip Juranovic.