Sergio Perez became the first Mexican Formula One race winner in five decades on Sunday as he took the title at the Sakhir Grand Prix in Bahrain.
Perez barely dared to believe it, demanding a pinch to prove it was not just a dream.
After 190 starts and in his penultimate race for Racing Point, with nothing decided for next season and a year out looming, the 30-year-old was in fantasyland under the floodlights at Bahrain's desert circuit.
Perez said, “I am speechless. I hope I am not dreaming, as I have dreamt so many years of being in this moment. It’s incredible. I don’t know what to say."
He added, “It was all about not giving up, recovering and keep going. We won it today on merit.”
The last and only Mexican F1 race winner before Perez was the late Pedro Rodriguez, one of two brothers after whom the Mexico City circuit is named, in Belgium in 1970.
Perez has come close before, finishing second in Turkey only last month, but without ever reaching the top step.
He did it the hard way on Sunday, pitting after a first-lap collision and fighting back from 18th and last in an astonishing victory that brought tears to his eyes.
Perez was helped by a rare Mercedes pitstop blunder, the champions mixing up the tyres for Valtteri Bottas and Lewis Hamilton’s stand-in George Russell who also suffered a late puncture.


Morocco beat UAE to reach FIFA Arab Cup final
Mid East Falcons win inaugural United Series Championship in Dubai
UAE to face Morocco in FIFA Arab Cup semi-final
Man City beat Palace, Villa edge West Ham in five-goal thriller
Rodrygo's winner lifts Real Madrid past Alaves to end losing streak
