Welshman Elfyn Evans was second as Belgium's Thierry Neuville won round five of the World Rally Championship (WRC) in Argentina by 0.7 seconds.
Evans, 28, was on course for a first WRC race win with only 0.6 seconds separating the DMACK/M-Sport Ford Fiesta from Neuville's Hyundai at the start of the final stage.
Evans led by 55.7sec after two days, but suffered a puncture and brake issues as Neuville closed the gap.
M-Sport's Ott Tanak was third.
The result is a career-best finish for Evans, who made a return to the top class in January 2017 after a 12-month absence.
Evans had his first WRC podium finish in Argentina in 2015 when was third M-Sport team.
The sixth round of the championship starts in Portugal on 18 May.