The boys of NASCAR were in Virginia's capital city for the aptly-named Capital City 400 Saturday night at Richmond.
The primetime race was rowdy under the lights as Kyle Busch took home his first checkered flag of the season with some of NASCAR's most popular drivers in tow, including Dale Earnhardt Jr., who brought home his second runner-up finish of the 2012 season.
But Saturday night was not alright for all of NASCAR's stars, including one of Earnhardt's Hendrick Motorsports teammates, who just can't seem to catch a break so far in 2012.
Spoiler alert: it wasn't a great night for the Sprint Cup points leader, either.
Who was good and who was bad Saturday night at Richmond? We've got you covered!