Keselowski beat Alex Bowman to the finish line by just over 2-tenths of a second forcing Bowman to settle for second place for the third straight race.
With the finish line in sight and Truex in the lead with Johnson right behind him, Johnson slid in one of the final turns, spinning Truex in the process. That allowed an opening for Ryan Blaney to pass both of them and win
Only 14 cars were able to finish Sunday's Alabama at Talladega Superspeedway. Three major wrecks, including one involving 17 cars brought out red flags and at the finish just four of the 12 playoff drivers were still running. But it was Brad Keselowski who used a last lap pass Ryan Newman to win his fifth restrictor-plate race and an automatic pass into the Round of 8.
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
What an incredible weekend for Kyle Larson at Auto Club Speedway in California. He won Saturday's Xfinity race, then completed the sweep by dominating Sunday's Cup race, winning from the pole. It's his second career Cup win and first this season after three straight second-place finishes.
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.
Brad Keselowski became the season's fourth two-time Sprint Cup Series winner in a crash-filled race at Talladega Superspeedway on Sunday. Keselowski outdueled Kurt Busch on the final restart with two laps left and was clearly in the lead on the final lap when a group of cars behind him brought out the 10th caution of the race.
High winds, rain, dust storms, dust devils - it was a wild day at Las Vegas Motor Speedway on Sunday. In the end Brad Keselowski overcame a penalty for speeding on pit road to pass Kyle Busch with five laps to go and go on to his second win in the last three years in Sin City.