Tony Stewart passed Matt Kenseth on the second-last lap of the Sprint All-Star Race to get his first All-Star win, his first win of the season and his first win as an owner. Oh, and he also pocketed a cool million bucks.

The race featured a three-wide wreck by Jeff Gordon during the action-packed final 10-lap segment of the race, wildly aggressive driving by Kyle Busch and early domination by pole sitter Jimmie Johnson, whose shot at winning came to a close when he was spun out by Denny Hamlin on the first lap of the final segment.

Stewart methodically worked his way to the front of the pack after starting 15th.

Stewart-Haas co-owner Gene Haas was at the track for the first time since serving a 16-month prison term for tax fraud.

Kenseth finished second. He was followed by Kurt Busch, Denny Hamlin and Carl Edwards.