World Rally Championship: Kris Meeke finishes third in Mexico after rolling car
Northern Ireland's Kris Meeke said he felt "a bit stupid" after he survived rolling his Citroen on the final day of Rally Mexico to take third place.
He needed help from spectators to get back on four wheels with three stages left - having closed to within three seconds of eventual winner Sebastien Ogier before the incident.
Meeke lost 30 seconds as Dani Sordo finished in second spot.
"I've never been as frustrated with a third place," said the 38-year-old.
"I feel a bit stupid. I had everything to win the rally and I didn't do the job."
Ford's Ogier finished one minute and 13 seconds ahead of Hyundai's Sordo with Meeke, who has earned five World Rally Championship (WRC) wins in his career, a further 15.6 seconds in arrears as he earned his first podium of the season.
Meeke won dramatically in Mexico last year, sliding into a car park late on the final stage before weaving his away around parked cars to find an escape route and finishing 13.8 seconds ahead of Ogier.
Running fourth after day two, the Dungannon driver moved into third spot on Sunday when Ott Tanak and Sebastien Loeb hit problems.
However, Meeke rolled his car near the end of Sunday's first stage after sliding wide into a cobbled section.
Stuck on his side, Meeke's C3 lost half of its rear spoiler, but his podium spot moved him up to fourth in the championship, 28 points behind leader Ogier.
The Ulsterman will fancy his chances at the next round in Corsica after leading the French event last year before suffering engine failure.
Returning nine-time world champion Loeb, who is replacing Irishman Craig Breen in the second Citroen for three rallies this year, was on track for a fairytale return to the WRC before his puncture, but has still impressed after three years out.
Welshman Elfyn Evans did not restart the rally after he rolled his Ford on day two, pulling out on safety grounds when co-driver Daniel Barritt suffered concussion in the crash.