Saturday's NASCAR Xfinity Series race at Autodromo Hermanos Rodriguez was a quintessential storybook sporting event.
In front of a partial home crowd, 33-year-old Daniel Suarez of Monterrey, Mexico, held off a snarling pack to win the NASCAR Xfinity Series race in Mexico City.
The crowd roared as Suarez, who had to start at the rear of the field after a crash in qualifying, charged to the front and held the lead after a crash took out leaders Ty Gibbs and Connor Zilisch in the final stage.
An opportunistic Suarez was unable to drive away from runner-up Taylor Gray, but his beaten and battered No. 9 Chevrolet had just enough speed in it to hold on, granting Suarez his fourth Xfinity Series victory.
Suarez saluted the crowd seated in the track's stadium section and on the frontstretch with a customary burnout before smashing a piñata and celebrating with his wife.
"It's a very special day," Suarez told CW Sports.
DANIEL SUÁREZ WINS IN MEXICO CITY! pic.twitter.com/UgfLoKVgyw
— NASCAR Xfinity (@NASCAR_Xfinity) June 14, 2025
Suarez will go for the weekend sweep in Sunday's Viva Mexico 250 (3 p.m. ET, Prime Video, MRN, SiriusXM NASCAR Radio).
Gray, Austin Hill, Christian Eckes and Zilisch rounded out the top five, with William Sawalich, Austin Green, Jeb Burton, Harrison Burton and Sammy Smith completing the top 10.
Gibbs finished 14th after leading 18 laps, the second-most of any driver on the afternoon.
Other notable finishers include Sheldon Creed in 11th, Jesse Love in 18th, Stage 1 winner Carson Kvapil in 19th, Sam Mayer in 23rd and defending Xfinity Series champion Justin Allgaier in 34th.
Christopher Bell ran inside the top five throughout the first two stages, but engine issues in the waning moments of Stage 2 relegated Bell to a 39th-place finish.
The 16th race of the 2025 NASCAR Xfinity Series season will take place at Pocono Raceway on June 21. The Explore the Pocono Mountains 250 will go green shortly after 3:30 p.m. ET, with coverage on the CW, MRN and SiriusXM NASCAR Radio.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!