Argentina took their unbeaten run to 25 matches and moved a step closer to qualifying for the World Cup with a hard-fought 1-0 win over Peru on Thursday.
Lautaro Martínez scored the only goal of the game two minutes before the break with a powerful header while Yoshimar Yotún missed a second half penalty for Peru.
The result leaves the Albiceleste second behind Brazil in the single South American qualifying group, with a nine point gap to those that could deny them a berth at Qatar 2022.
Argentina last lost in the 2019 Copa América semi-finals – 2-0 against Brazil.
Since then the South American giants have been unstoppable, beating Brazil twice on their run, including earlier this year in the 2021 Copa América final.
In the early stages in Buenos Aires, Peru looked capable of causing an upset, with striker Gianluca Lapadula particularly lively.
The Italian-born 31-year-old stung Emiliano Martínez's palms with a free-kick and then galloped onto a Christofer Gonzáles through ball, only to prod his attempted lob straight into the Argentina goalkeeper's midriff.
Una locura! World Cup fever strikes again as two million fans vie for tickets to Argentina’s homecoming match
Most of the action was at the other end, though, and center-back Cristian Romero headed in a Rodrigo De Paul free-kick, only to be flagged offside.
Another delightful cross from De Paul picked out the recalled Ángel Di María on the corner of the six-yard box, but he blazed his volley well wide.
Peru's approach was industrious and crude, with Lionel Messi subjected to several rash challenges.
Argentina took the lead two minutes before half-time as Lautaro Martinez sent a bullet header from Nahuel Molina's cross straight over goalkeeper Pedro Gallese's head.
Woodwork saves Martínez
Peru were given a lifeline 20 minutes into the second half after bringing on the pacey Jefferson Farfan, who almost immediately broke clear of the Argentina defence before Emiliano Martínez brought him down in the box.
But Yotún's wild penalty clipped the top of the bar to give Martinez a huge let-off.
Messi had an immediate chance to punish Yotún with a free-kick from 20 yards but Gallese was equal to his low curled effort.
Argentina had the ball in the net for a third time two minutes from the end but Guido Rodríguez's header was ruled out for a push on Marcos López.
Colombia and Ecuador played out a fractious ill-tempered 0-0 draw in Barranquilla that did little to boost either side's qualification hopes as they battle for a top four finish.
The match lasted more than 15 minutes over the regulation 90 due to two interminable second half VAR breaks.
The first overturned a decision to award Ecuador a penalty while the second, 10 minutes into time added on, eventually chalked off what had appeared to be a winning goal by giant Colombia center-back Yerry Mina.
The petulant encounter ended with Colombian players surrounding Peruvian referee Diego Haro to harangue him over the disallowed strike.
Bolivia recorded a second straight victory in La Paz to revitalise their qualification hopes as goals by Rodrigo Ramallo, Moises Villarroel, Victor Abrego and Roberto Fernandez saw them cruise to a 4-0 win over Paraguay.
Investigators: Attackers of Messi's in-laws’ supermarket seeking ‘intimidation’ and ‘public impact’
Top of the table Brazil, meanwhile, saw off Uruguay 4-1, dampening the latter's chances of qualification.
On his first start for his country, Raphinha scored a brace as Brazil all but mathematically booked their place at the World Cup with the thrashing
Neymar and Gabriel Barbosa scored the other goals while Luis Suárez notched Uruguay's consolation.
Brazil top the single South American qualifying group by six points from Argentina, who have a nine point gap to those that could deny them a berth at Qatar 2022.
Argentina 1 Perú 0
Stadium: El Monumental, Buenos Aires
Referee: Wilton Pereira Sampaio (Brazil)
Goal: Lautaro Martínez (43)
Yellow cards: Perú: Yoshimar Yotún (41), Raziel García (45+2).
Argentina: Emiliano Martínez - Nahuel Molina Lucero, Cristian Romero, Nicolás Otamendi, Marcos Acuña - Rodrigo De Paul, Leandro Paredes (Guido Rodríguez, 73), Giovani Lo Celso (Exequiel Palacios, 90+4) - Lionel Messi, Lautaro Martínez (Joaquín Correa, 85), Ángel Di María (Nicolás González, 73). Coach: Lionel Scaloni.
Perú: Pedro Gallese - Jhilmar Lora, Carlos Zambrano, Alexander Callens, Miguel Trauco - Pedro Aquino, Yoshimar Yotún (Wilder Cartagena, 74), Christian Cueva, Christofer Gonzáles (Marcos López, 85), Raziel García (Gabriel Costa, 73) - Gianluca Lapadula (Jefferson Farfán, 60). Coach: Ricardo Gareca.
by Barnaby Chesterman, AFP