Even with a speeding penalty that put him at the rear of the field, Brad Keselowski battled back to win Sunday's STP 500 at Martinsville Speedway making him the season's first two-time winner. Keselowski took the lead from Kyle Busch with 42 laps left and stretched his lead to win by just under two seconds at the finish. It's Keselowski's fifth straight Top-5 finish and the first win for a Ford
Six-time NASCAR champion Jimmie Johnson has earned a spot in the final four for a seventh title. Johnson won for the ninth time at Martinsville and for the fourth time this season to guarantee himself a shot at tying the record for most Cup championships in a career. Richard Petty and Dale Earnhardt share the all-time record.