Concord, NC (SportsNetwork.com) - Jamie McMurray won Saturday night's NASCAR Sprint All-Star Race and collected $1 million after passing Carl Edwards for the lead with nine laps to go and then holding off Kevin Harvick at the finish.
Edwards and McMurray were running 1-2 for the start of the final 10-lap segment in this 90-lap race at Charlotte Motor Speedway. Both drivers battled hard for the lead, running side-by-side on the first lap of the last segment, before McMurray pulled away from Edwards, who started this event from the pole.
Harvick chased down McMurray in the closing laps, but McMurray beat Harvick to the finish line by 0.7 seconds for his first win in the all-star race. It came in his eighth attempt. His previous best finish in this event was eighth, which came last year.
McMurray, who led a race-high 31 laps, gave Chip Ganassi Racing with Felix Sabates its first victory in the all-star race as well.
Matt Kenseth finished third, followed by Dale Earnhardt Jr. and Edwards. Jimmie Johnson, who has won the all-star race a record four times, including victories in the previous two years, crossed the line in sixth.
Kurt Busch started 18th and finished 11th after participating in day one of qualifying for the Indianapolis 500 earlier in the day. Busch departed Indianapolis Motor Speedway and flew to Charlotte, arriving here in plenty of time for all-star qualifying.