Creed took the lead on the next-to-last lap off a restart, going between Jones and Austin Hill. Jones and Creed battled side by side on the final lap through Turn 1 and entering the Tunnel Turn before Jones pulled ahead and went on to score his first series win in his 46th career start.
The 60-lap race was slowed by a track record-tying nine cautions.
Christian Eckes, seeking his first series win, was among the victims in the race. He crashed while leading with 12 laps to go when a tire went down. He finished 33rd.
The race saw three cautions and two red flags in the first 13 laps. Reigning series champion Matt Crafton was collected in a crash on the first corner of the first lap. He finished last. Crafton entered the race one point out of what would be the final playoff spot.
STAGE 1 WINNER: Sheldon Creed
STAGE 2 WINNER: Sheldon Creed
WHO HAD A GOOD RACE: Austin Hill, who finished second, scored his seventh consecutive top-10 result but remains winless this season. … Sheldon Creed, who finished a season-best third, won both stages and scored his first top-10 finish in the past three races. … Todd Gilliland placed fourth for his best result of the year. … Ben Rhodes finished fifth for his best run of the season.
WHO HAD A BAD RACE: Matt Crafton finished last after he was collected in Codie Rohrbaugh‘s crash on the first corner of the first lap. Rohrbaugh finished 39th. … Raphael Lessard hit the grass in Turn 3 and shot up into the wall and in Austin Wayne Self‘s path on the sixth lap. Lessard finished 37th. Self finished 38th. … Ty Majeski, running third, blocked Grant Enfinger and wrecked on the 12th lap. Majeski placed 36th.
NOTABLE: Kyle Busch Motorsports scored its 78th career Truck win. Thirteen drivers have accounted for those victories.
NEXT: The series races at 6 p.m. ET July 11 at Kentucky Speedway on FS1.
Brandon Jones wins wreck-filled Truck race at Pocono originally appeared on NBCSports.com