Eric Galvez made a powerful bid to reclaim the title as Mexico's number one squash player after beating his country's top two players on home soil to win the Boca Del Rio Veracruz International in the city of Veracruz.
The unseeded 27-year-old from Puebla made his breakthrough in the semi-finals of the PSA World Tour Challenger 15 event at Squash Club Boca when he beat second-seeded compatriot Arturo Salazar, the Mexican number one ranked 36 in the world.
Galvez, who four years ago reached 33 in the world to become the highest-ranked Mexican of all-time, faced Arturo's twin brother for the title.
Cesar Salazar, also unseeded, had battled for 100 minutes in the other semi-final to upset Miguel Angel Rodriguez, the top seed from Colombia, to reach the fifth Tour final of his career.
But Galvez, celebrating his 21st Tour final, was unstoppable - and continued his giant-killing run by despatching the 23-year-old Mexican number two 11-4, 12-10, 11-5 in 40 minutes.
The success marked Galvez's ninth PSA Tour title - but his first since November 2008, and the biggest of his career.
RESULTS: PSA Challenger 15 Boca Del Rio Veracruz International, Veracruz, Mexico
Cesar Salazar (MEX) bt  Miguel Angel Rodriguez (COL) 13-11, 15-13, 1-11, 11-9 (100m)
Eric Galvez (MEX) bt  Arturo Salazar (MEX) 16-14, 11-2, 6-11, 11-8 (85m)
Eric Galvez (MEX) bt Cesar Salazar (MEX) 11-4, 12-10, 11-5 (40m)