It was supposed to be a showdown between Denny Hamlin and Jimmie Johnson, the only two drivers able to win at tricky Martinsville Speedway of late. Instead, the end of Sunday's race became a battle among the unexpected. First it was Kyle Busch, a master at seemingly every short track except this one, in the lead. Then, with a bump to get to the front came Dale Earnhardt Jr., loser of 99 consecutive races. But closing quickly was Kevin Harvick, driving for a Richard Childress Racing team that hadn't won at Martinsville since 1995. The race went to Harvick for the second consecutive week in another come-from-nowhere victory. He passed Earnhardt with four laps remaining, and knew denying NASCAR's most popular driver the win might not have been, well, popular. Read more: http://sports.espn.go.com/rpm/nascar/cup/news/story?id=6287057