Jimmie Johnson continued his dominating streak at Charlotte Motor Speedway as he claimed his second career NASCAR NEXTEL All-Star Challenge victory at the 1.5 mile-oval. The win allowed Johnson to take home $1 million as he held off Kevin Harvick. Rounding out the top five were Jeff Gordon, Carl Edwards and Ryan Newman.

Complete race results here.

Second Place - Kevin Harvick (No. 29 GM Goodwrench Chevrolet) "The 48 had a great car. It was a good night for us. The main goal coming was for us to finish. We were zero for five here. We weren't part of the wreck-fest tonight. We were able to give ourselves a shot there at the end of the race. We put ourselves in position. I knew going into turn one that I needed to keep him on the inside there. All in all it was a great night for us. Hopefully the car we have for next week is just as good."

Third Place - Jeff Gordon (No. 24 DuPont Chevrolet) "You have got to have track position. It got too tight there at the end. I guess it was sort of what I expected. I thought I would probably be good on the long runs. I thought you would see some guys there that ran good early on lose control. And being a survival race, we were so close to being in that one wreck on the back straightaway and had some damage but we were able to fix that. We had a flat tire and the caution came out. We had some things definitely go our way tonight. Unfortunately my car was so loose, we had to tighten it up so much for that last run. After I got into third, I was just driving around. Every time I would get close to the 29, I would just lose the front end. As for Jimmie, those guys just own this place. For us to finish was a good night."