Kyle Busch added to Friday's Xfinity Series O'Reilly Auto Parts 300 win after claiming victory at the rain-affected Duck Commander 500 on Saturday.
Busch, who won the Camping World Truck Series and Sprint Cup Series race at Martinsville last weekend, backed it up with another sweep at the Texas Motor Speedway.
Busch took the lead from Martin Truex Jr. with 33 laps to go after Austin Dillon got loose and hammered the wall, initiating a 13-car wreck with 41 laps remaining.
Pole-sitter Carl Edwards and Truex dominated early as the race begun after nearly a two-hour rain delay.
Edwards led 124 laps on the night but a loose wheel on a lap 222 restart forced the Joe Gibbs Racing driver to pit under green, putting him a lap down.
He was able to battle back for a seventh-place finish, while Truex finished sixth.
Dale Earnhardt Jr. battled to claim second spot, while Joey Logano finished in third to round out the podium.