Tough luck again for Dale Earnhardt, Junior.  Earnhardt looked like he might be able to make a charge in the final laps at Kansas, but it was Brad Keselowski who held on, leading the final 9 laps to win his first race of the year and end a 75-race winless streak.

As it so often does, fuel mileage was a factor and Earnhardt had just enough to stay in the running, but he was forced to settle for second to extend his winless streak to105 races.  He did move up to third in the Sprint Cup standings though.

Denny Hamlin, Jeff Gordon and points leader Carl Edwards completed the top five. 

Kurt Busch led a race-high 152 laps and was in the lead with 10 laps to go when he had to pit for gas.  He finished ninth.

Before yesterday’s race NASCAR cleared Kyle Busch of any wrongdoing in some kind of confrontation with Richard Childress following Saturday night’s truck series race at Kansas.  NASCAR said Busch didn’t do anything to violate his probation from an earlier incident this season.  Busch was apparently coming out of his hauler when Childress confronted him and there was an altercation that Childress apparently started.  Childress was allowed to stay for Sunday’s Sprint Cup race but his access was restricted.  NASCAR says they’ll deal with the issue on Monday.