Skip to content

Kyle Busch: Wins Stage 1 All Star Race

Busch won stage 1 of the Monster Energy NASCAR All Star Race at Charlotte Motor Speedway Saturday night.

Analysis:

The first 30-lap segment would turn into a one-on-one duel between Kevin Harvick and Busch. Harvick would lead the first 19 laps, and then Busch would reel him in with 11 to go. A late caution would force an overtime restart, and Busch would out duel Harvick and Clint Bowyer to secure the stage win. The No. 18 Toyota looks very fast, and Busch should contend for the win at the end of this 85-lap exhibition race.

Daily Newsletter

Get the latest trending sports news daily in your inbox