Ben Kennedy moved past NASCAR Truck season leader William Byron with 19 laps to go and held at Bristol Motor Speedway on Wednesday night for his first series victory.

Byron, a rookie won has won five races this season, looked as he would make it six when he took the lead from teammate Daniel Suarez with 21 laps left. But Byron went high into a turn and Kennedy was able to sweep past him. Kennedy had to hold on through a restart with seven laps to go, fending off Brett Moffitt the rest of the way for the victory.

The victory locked up a spot for Kennedy in the series' eight-driver championship chase that begins in New Hampshire next month.

Daniel Hemric was third, followed by Byron and Johnny Sauter.