BRISTOL, Tenn. (AP) — Ryan Blaney took the lead from Matt Crafton off a restart in a green-white-checkered finish and held off Kyle Busch to win the NASCAR Camping World Truck race Wednesday night at Bristol Motor Speedway.

Blaney rebounded for his fourth career victory after losing a lap on the 0.533-mile oval when he was penalized for jumping a restart while leading on Lap 37.

"Obviously, we didn't like it, but it was NASCAR's jurisdiction," Blaney said. "It says so much for this team to be able to charge back up there."

Busch also made a furious late charge. The Sprint Cup driver was running third with 85 laps to go when he made a decision to pit for adjustments. He came out 14th, but moved to fifth heading into the final restart.

John Hunter Nemechek was third, followed by Daniel Hemric and Brandon Jones.

Crafton faded to seventh in the melee at the end. He was in position for his fourth victory of the year when Ty Dillon brought out the final caution with five laps left.

More From 1460 ESPN