Brett Moffitt took advantage of a late-race restart to win his fifth race of the season and lock into the Championship 4 at Miami.
Moffitt restarted third with four laps remaining as fellow playoff contenders Noah Gragson and Grant Enfinger started on the front row.
Enfinger raced Gragson hard and as the two pushed up the track, that made room for Moffitt to grab the lead.
Gragson held on to finish second.
“On that restart, I spun the tires a little bit in the restart zone and then in (Turns) 1 and 2 I got run up the racetrack.” Gragson told Fox Sports 1 after the race. “I guess I was three-wide. We were beating and banging. That’s what you got to do. I dish it, so I sure as hell got to take it. I respect the 98 for what he did. He’s going for the win; I’m going for the win. But most importantly we’re going to be racing for a championship next week at Homestead.”
Harrison Burton was third, Enfinger fourth and Stewart Friesen rounded out the top five.
Friesen appeared to have a shot at the victory until he was caught speeding during a pit stop at the end of Stage 2.
Pit penalty tonight due to speeding in zone 18. Can’t figure out how in Zone 17 I was 45mph, and then over 50 in the next zone when the lights on my tach were nailed down. Is this @NASCAR or @WWE?
— Stewart Friesen (@StewartFriesen) November 10, 2018
With his fourth-place finish, Enfinger was eliminated from the playoffs.
Playoff contender Johnny Sauter, who was already locked into the championship finale, finished seventh.
Matt Crafton finished 11th and failed to advance to the Championship 4.
The race was red flagged on Lap 131 when playoff contender Justin Haley oiled down the track with a blown engine. He was running fifth at the time, but retired in 28th. Haley was already locked into the Championship 4 with his win last week at Texas.
Near disaster for @GrantEnfinger in a must-win situation!
— NASCAR CRAFTSMAN Trucks (@NASCAR_Trucks) November 10, 2018
Now he has to hold off the field on this restart. #NASCARPlayoffs pic.twitter.com/RwqXVeDGrg
STAGE 1 WINNER: Brett Moffitt
STAGE 2 WINNER: Harrison Burton
MORE: Click here for complete results
MORE: Click here for complete points
WHO HAD A GOOD RACE: Derek Kraus finished eighth in his Truck debut. … Christian Eckes scored his third top 10 in his fourth career Truck start; he finished ninth. … In his second career start, Tyler Ankrum survived a spin on Lap 17 and climbed to sixth at the checkers. … Sheldon Creed qualified 16th and advanced to 10th for his first Truck top 10 in six starts.
WHO HAD A BAD RACE: John Hunter Nemechek gambled on two tires when the field pitted at the end of Stage 2; he spun with 23 laps to go while trying to hold Enfinger at bay and finished 29th. … Todd Gilliland was involved in an accident with Ankrum on Lap 17 and was never able to rebound; Gilliland finished 17th.
QUOTE OF THE RACE: “Sorry guys. All we had. Don’t know what else to tell you,” Enfinger said to his team over the radio after the checkered flag waved.
WHAT’S NEXT: Ford EcoBoost 200 at 8 p.m. ET on Nov. 16 at Homestead-Miami Speedway on Fox Sports 1.