 Julian Alvarez put Argentina ahead in the 22nd minute, and Messi redirected Enzo Fernandez's shot off the face of Canada's goalkeeper in the 51st. Argentina advances to play Uruguay or Colombia for the title on Sunday.