A sixth different winner on the Nascar Sprint Cup circuit, as Kurt Busch snapped an 83 race winless streak with the win at Martinsville Speedway Sunday. Busch outdueled Jimmie Johnson for his first win of the season, and first one in Martinsville since 2002. Dale Earnhardt Junior was third, Joey Logano fourth, and Marcos Ambrose fifth. CLint Bowyer had take the lead on lap 450 of 500, but after a caution from a Carl Edwards spin on lap 460, his team had a sub-par pit stop with Johnson comin off pit road first and Busch came out third. Busch then moved to second soon and eventually took the lead from Johnson down the stretch as they kept trading first and second positions. Johnson led a race high 296 laps. Dale Earnhardt Junior has reclaimed the points lead with 227, nine better than Matt Kenseth. Carl Edwards is ten back, Jeff Gordon down by eleven, and Johnson is 18 back.
Matt Crafton won the Truck race that was delayed a day due to rain and was run Sunday. He grabbed the lead with 47 laps to go and held on.