Após começar a partida contra o Paraguai no banco de reservas, poupado por estar em processo de recuperação de lesão, Messi iniciou o duelo diante dos peruanos como titular — Julián Álvarez e Nicolás González completaram o trio de ataque de Scaloni.No primeiro tempo, após algumas boas chances do Peru — principalmente com o artilheiro Paolo Guerrero —, o astro deu tranquilidade a Argentina. Aos 31, Enzo Fernández carregou pelo meio e acionou Nicolás González pela esquerda. O atacante achou Messi dentro da área e, com chute de primeira, o camisa 10 abriu o placar: 1 a 0.
Dez minutos depois, mais um de Messi em uma jogada similar: Enzo arrancou pela esquerda, tocou para Álvarez dentro da área e o centroavante deixou a bola passar. O jogador do Inter Miami, pois, bateu cruzado e ampliou o marcador.
Na etapa final, aos 11 minutos, Messi chegou ao hat-trick. No entanto, ao marcar em impedimento, o árbitro recorreu ao VAR para anular o terceiro tento do camisa 10 na partida.