Kyle Busch has a pretty impressive string of victories over the past two weeks - four straight national series races including back to back Sprint Cup wins.  Kyle won Saturday night's 500 mile Cup race at Texas Motor Speedway after having won the Xfinity race on Friday night giving him back to back weekend sweeps.  Kyle won the Cup race the previous week at Martinsville along with the Camping World Truck race.

Kyle becomes the second driver in NASCAR history to put together consecutive weekend sweeps.  Harry Gant did it in 1991 winning Xfinity and Sprint Cup races at Richmond and Dover.

Kyle drove away from the rest of the field after a restart with 33 laps left for his 36th career Cup victory.  He also swept the weekend races at Texas in 2013.

Dale Earnhardt, Jr. finished second with Joey Logano, Jimmie Johnson and rookie Chase Elliott completing the Top 5.

Martin Truex, Jr. led a race-high 141 laps but finished sixth.

The final restart happened after a 13-car wreck when Austin Dillon lost control and his car went spinning across the track.  His two Richard Childress Racing teammates, Paul Menard and Ryan Newman were involved in the wreck.  Roush-Fenway drivers Ricky Stenhouse, Jr. and Trevor Bayne were also caught up in the incident.

The start of the race was delayed nearly two hours by rain in the Dallas-Fort Worth area.

Next up on the schedule is a visit to Bristol Motor Speedway next weekend.