The French driver Sebastien Loeb, in a Citroen C4, has won the Rally of Mexico, his 55th career world championship victory.
It was the world champion's fourth win in Mexico following triumphs in 2006, 2007 and 2008.
Loeb finished ahead of Norway's Petter Solberg and compatriot Sebastien Ogier, both also in Citroens.
They were neck-and-neck in today's closing stages with just 0.6sec separating them ahead of the final super-special in Leon.
Victory gave six-time world champion Loeb a six-point lead in the 2010 championship standings over Mikko Hirvonen, who won in Sweden last time out.
Hirvonen, and fellow Ford Focus driver Jari-Matti Latvala, finished fourth and fifth today following a race where Citroen dominated the gravel tracks from the start.