For the fourth-consecutive year, the spring race at Richmond International Raceway ended with Kyle Busch hoisting the winner's trophy. It is Busch's first win of the 2012 season, the third for Joe Gibbs Racing this season, and the 96th for the organization.
Busch took the lead when Tony Stewart's pit crew stumbled on a pit stop, then Stewart himself spun the tires on the last restart. Dale Earnhardt Jr. also got by Stewart into second but could not run down Busch to potentially pay back the Joe Gibbs Racing driver for their incident in this race in 2008, the last time Busch didn't win.
An irate Stewart was third, ahead of hometown favorite Denny Hamlin - who never led a lap all night - and Kasey Kahne.
Jimmie Johnson finished sixth in spite of a pit-road penalty under the second to last caution flag. Rounding out the top-10 were Michael Waltrip Racing teammates Clint Bowyer and Mark Martin, Brad Keselowski, and Carl Edwards.
On the restart for the caution that saw Johnson's issues. Stewart - the leader - spun the tires and Edwards took off. He was subsequently black-flagged and went to pit road with plenty of angry radio chatter between himself and crew chief Bob Osborne as they debated the validity of the penalty.
For the full results, visit NASCAR.com.