Kyle Larson passed Hendrick Motorsports teammate Alex Bowman with six laps remaining to win at Homestead-Miami Speedway.
Bowman, who started on the pole position, finished second, followed by Bubba Wallace, Chase Briscoe and Denny Hamlin.
Ryan Blaney led a race-high 124 laps and won the first stage before suffering an engine failure in his No. 12 Ford while running third with 60 laps remaining.
“I didn’t have any warning,” Blaney told FS1’s Jamie Little. “It just laid over when I got back to wide open down the front, and that was all she wrote.
“Just stinks.