It was a crazy night at Richmond International Raceway.  It began with pole sitter Kyle Larson being bumped by Clint Bowyer in the first turn of the first lap and ended with pushing and shoving and even a punch thrown in the pits after the race.  In between there were flaming tires, plenty of spins and the season's second two-time winner.

Joey Logano took advantage of banging and jostling by the front-runners during the final restart and zoomed to his second win of the season on a track he says he never does well at.  With Matt Kenseth doing everything he could to hold off Brad Keselowski and Jeff Gordon in the final laps it allowed Logano to zoom past all three into the lead with five laps to go and he held on to win his second race of the season and insure himself a spot in the Chase for the Sprint Cup Championship.

Jeff Gordon led the most laps, came in second and held on to the points lead by five points even though he has yet to win a race this season.

Kyle Busch used four new tires to go from 16th to third in the final nine laps.  Brad Keselowski and Matt Kenseth completed the Top 5.

Casey Mears and Marcos Ambrose got involved in a shoving match after the race with Ambrose landing a punch to Mears' eye before the two were separated.  NASCAR says they'll take a look at it and could hand out penalties.

Next up on the schedule is the circuit's longest racetrack - Talladega.