Jeff Gordon won the Goody’s Headache Relief Shot 500 to earn his first Sprint Cup win of the season, and his eighth career victory at Martinsville Speedway.
Darrell Wallace Jr becomes the first African-American driver to win a NASCAR national touring event in nearly 50 years with his victory in the Kroger 200 Camping World Truck Series race at Martinsville Speedway.
Jamie McMurray grabbed the lead late in the Camping World RV Sales 500 at Talladega Superspeedway, and held on as a last-lap crash ended the race.
Johhny Sauter crossed the finish line first as other trucks wrecked behind him to win the Fred’s 250 NASCAR Camping World Truck Series race at Talladega Superspeedway.
Brad Keselowski overcame a loose wheel and a jack that slipped under his car to win the Bank of America 500 at Charlotte Motor Speedway.
Kyle Busch held off charging Nationwide Series points leader Austin Dillon to win the Dollar General 300 at Charlotte Motor Speedway.
Kevin Harvick cut into Matt Kenseth’s Sprint Cup points lead by winning the Hollywood Casino 400 at Kansas Speedway. He moved up to third in the standings, 25 points behind Kenseth.
Matt Kenseth won the Kansas Lottery 300 Nationwide Series race at Kansas Speedway but Kyle Busch and Brad Keselowski provided the most explosive fireworks.
Jimmie Johnson held off Dale Earnhardt Jr to win the AAA 400 at Dover International Speedway, his first victory in the Chase this year.
Joey Logano dominated the 5-hour Energy 200 at Dover International Speedway, winning his fourth straight Nationwide Series race at the Monster Mile.