Johnny Benson passed Ron Hornaday with 46 laps to go and won the Kroger 200 NASCAR truck race Saturday at Martinsville Speedway.
Benson took the series lead with his fifth win this season. He went from 39 points behind to 65 ahead when Hornaday ran out of gas with three laps left.
"The minute I saw that, I just assumed it was fuel and I let right off the gas," Benson said.
Benson, Hornaday and Kevin Harvick all made their only pit stops after just 36 of 200 laps.
Hornaday, who started on the pole, led every lap before Benson got under him in Turns 3 and 4 on the 0.526-mile oval. Hornaday wound up 29th, and Harvick, his truck owner, also ran out of gas shortly before the finish and dropped from second to 15th.
Hornaday said he tried to save fuel all race but came up short.
"We win and lose as a team, so we'll take this one and go on," he said.
Benson twice held off Hornaday on restarts in the final 20 laps, the last with five laps to go, and was able to take a deep breath and coast when Hornaday's Chevrolet suddenly began choking on fumes, leaving him weaving down the frontstretch.
FORMULA ONE: Series leader Lewis Hamilton put himself in prime position to claim the title by taking the pole for the Chinese Grand Prix in Shanghai. Hamilton set a top time of 1 minute, 36.303 seconds to beat Ferrari pair Kimi Raikkonen and Felipe Massa, who qualified second and third, respectively. Coming in, Hamilton led Massa by five points in the drivers' championship with two races left. The race, which ran early today, was not over at press time.