Joey Logano smoked the field, while Elliott Sadler’s title dreams went up in smoke.
In a green-white-checkered-flag finish, Brian Scott passed NASCAR wunderkind Kyle Larson to win Friday night’s Lucas Oil 150 Camping World Truck Series race at Phoenix International Raceway.
Jimmie Johnson pulled away from Brad Keselowski during a green-white-checkered-flag finish to win the AAA Texas 500 and tighten his grip on a possible sixth NASCAR Sprint Cup Series championship.
Kevin Harvick dominated the Nationwdie Series’s O’Reilly Auto Parts Challenge at Texas Motor Speedway, crossing the finish line 1.628 seconds ahead of Ryan Blaney.
Johnny Sauter won the Winstar World Casino 350 NASCAR Camping World Truck Series race to claim his second victory of the season. Both of Sauter’s wins have come at the 1.5-mile Texas Motor Speedway.
Jimmie Johnson held off Kyle Busch during the final run to win the TUMS Fast Relief 500 at Martinsville, taking the series points lead.
Denny Hamlin won Saturday’s Kroger 200 with an aggressive pass after a restart with eight laps left and showed no regret in claiming his second victory at the .526-mile short track and his second win in 15 career NASCAR Camping World Truck Series starts.
Matt Kenseth won a wild war of attrition, otherwise known as the Hollywood Casino 400, beating Martin Truex Jr. to the checkered flag by .495 seconds to claim his third victory of the season, his first at Kansas and the 24th of his career.
Ricky Stenhouse Jr. rallied from two laps down to win Saturday’s Kansas Lottery 300 NASCAR Nationwide Series race at Kansas Speedway and tighten the battle for the series championship.
Clint Bowyer won the Bank of America 500 at Charlotte Motor Speedway. The win is his third Sprint Cup victory of the season, and eighth of his career.