With five laps to go in Friday's Baptist Health 200 at Homestead-Miami Speedway, Kyle Larson was five seconds behind race leader Corey Heim.
When the checkered flag flew, it was Larson — who spun out with 45 laps to go — taking his fourth Truck Series win in his 16th start.
Heim's lead was wiped away when his No. 11 Toyota Tundra lost power in the closing laps, handing the lead over to Layne Riggs. With two laps to go, Larson cleared Riggs for the lead in turn 2 and pulled away to score the win.
There's trouble for Heim as the No. 11 loses power! pic.twitter.com/A0ctUakK1T
— NASCAR CRAFTSMAN Trucks (@NASCAR_Trucks) March 22, 2025
"That was pretty unbelievable," Larson told Fox Sports. "(I) wasn't exactly sure that I could get back up there. (I) just got (to) ripping the wall. I'm not sure what happened to the No. 11, but that worked out in our favor."
What a rebound from @KyleLarsonRacin! pic.twitter.com/58VwU5AmYN
— NASCAR CRAFTSMAN Trucks (@NASCAR_Trucks) March 22, 2025
Riggs, Heim, Tyler Ankrum and Daniel Hemric rounded out the top-five, with Ross Chastain, Jake Garcia, Chandler Smith, Grant Enfinger and Kaden Honeycutt completing the top 10.
Other notable finishers include Ty Majeski in 11th, Matt Crafton in 13th, Corey Day in 15th, Toni Breidinger in 26th and Ben Rhodes in 33rd.
The fifth race of the 2025 NASCAR Craftsman Truck Series season will take place at Martinsville Speedway on March 28. The 200-lap race will go green shortly after 7:30 p.m. ET, with coverage on FS1, NRN and SiriusXM NASCAR Radio.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!