American Sam Querrey claimed the biggest title of his career after defeating Rafael Nadal in straight sets in the final of the Mexican Open.
The world number 40 won 6-3 7-6 (7-3) against the second seed, who was chasing his 70th career title.
The Spaniard had reached the final without dropping a set but he had no answer to Querrey's power.
The 29-year-old from California served 19 aces and hit a host of groundstroke winners.
He did not face a break point in the opening set in Acapulco, racing through it in 29 minutes and breaking the Nadal serve to love in the eighth game with a crosscourt backhand winner.