Tony Stewart drove all day as he normally does and that's aggressive which got him in first place and then with 71 laps to go, Stewart got and un-expected gift from Mother Nature as the race was called  due to rain and Stewart was named the winner the NASCAR Auto Club 400 at Fontana, California.

On Lap 124 of the Auto Club 400 NASCAR put out the yellow caution flag do to rain, and while others decided to pit Stewart the race leader gambled and faked going onto pit road but stayed on the track and Stewart's gamble payed off , because  5 laps laterNASCAR stopped the race on Lap 129 giving the victory to Stewart. The rest of the top 5 was rounded out by Kyle Busch in second, followed by Dale Earnhardt Jr., Kevin Harvick and Carl Edwards.

Stewart clearly had the best car all day and worked his way up from his starting position of ninth and took the lead by the 85th lap and never gave it up as he won the rain shortened race. This was the second win of the season for Stewart, making the 2011 Sprint Cup series champion the first repeat winner of the Sprint Cup 2012 season and Stewart's second career at the Auto Club Speedway in Fontana, California and the 46th of his career which moves him into 14th on the NASCAR career victory list.

NASCAR goes back to short track racing next week and the Sprint Cup Series heads to Martinsville Speedway for the Goody's Fast Relief 500 Sunday on FOX with pre-race coverage begining at 11:30am and the green flag dropping at 12:30. So get ready for a lot of bumping and swapping paint on the half mile oval track, last years Goody's Fast Relief 500 was won by Kevin Harvick.