We didn't quite expect things to get so crazy in Richmond on Saturday night, but hey, we certainly enjoyed the ride. Joey Logano scored his second win in a row, edging out Jeff Gordon and Kyle Busch.

Jeff Gordon retained his points lead, though he hasn't won a race so he's technically not locked in. With the way he's running, especially the way he ran last night, it's only a matter of time before he locks that spot up. Jimmie Johnson had a rough night, finishing four laps down in the 32nd position. He'll try to rebound as will many other next week when the NASCAR boys and girl hit Talladega.

The action wasn't just on the track, however.

Casey Mears and Marcos Ambrose got into a scuff after the race and it ended up with this punch from Ambrose delivered to Mears.

Check out the video...