The Bank of America 500 at Charlotte started out as a boring race, but ended up having one of the most exciting battles for first we've seen all year in NASCAR.
Hendrick drivers would dominate a majority of the race, and all four were in the top 10 for the early part of the race.
Eventually Jimmie Johnson emerged as the lead driver, and it was clear that no one would be catching the 48.
Until a caution for debris came out with 26 Laps to go.
Johnson was in a good posistion to take the lead yet again, as he started in third place with four new tires, while Kahne and Gordon who were in front of him only had two.
Instead of going forward though, Johnson spun his tires during the caution, and ended up back in seventh.
And while Johnson went backward, Brad Keselowski, who had his car jack stuck under his car earlier during the race emerged to challenge the leaders.
He would race against Kasey Kahne for first place, and the two would have one of the best battles seen this year. Both drivers went back and fourth for over 15 Laps until eventually Keselowski was able to get the better of Kahne and earned his first victory of the 2013 season.
As far as the Chase is considered, Matt Kenseth would finish in third, with Jimmie Johnson right behind him in fourth. Kenseth leads Johnson by four points in the Chase while Kevin Harvick trails by 29 points.
Johnson and Kenseth continue to pull away from the rest of the field as the Chase moves forward.
Make sure to join us here next week as NASCAR heads to Talladega where anything can happen!
Winner at Charlotte: Brad Keselowski