Justin Haley survived two late-race restarts to win his first career Camping World Truck Series race in the Eaton 200 at Gateway Motorsports Park.
His victory was aided by a push into turn one by rookie Todd Gilliland, who finished second.
Johnny Sauter finished third to score his 10th top-five finish in 10 races.
Myatt Snider and Zane Smith rounded out the top five. Smith was making his first career Truck start.
Click here for complete results.
Johnny Sauter maintained his points lead with a third-place finish, extending the advantage to 73 points over Noah Gragson, who finished 10th.
Brett Moffitt is third in the standings and has two wins to his credit.
Grant Enfinger and Stewart Friesen round out the top five
Hayley climbed from eighth to sixth in the standings with his win, but more importantly that victory gets him a berth into the playoffs.
Click here for the complete points standings.