Two-time NASCAR Cup Series champion Kyle Busch was narrowly denied pole position for Sunday's FireKeepers Casino 400 on Saturday morning as Joe Gibbs Racing star Chase Briscoe stunned his rivals once again.
Briscoe set the fastest lap time of the session with a 36.826secs around the 2-mile oval, taking his third consecutive pole position in the process having also been quickest at Nashville andCharlotte in recent weeks.
Briscoe's time was enough to deny Busch by just 0.027 seconds.
Elsewhere at Michigan, Briscoe's JGR team-mate Denny Hamlin qualified third as he remains on baby watch heading into the weekend, whilst Hendrick Motorsports duo William Byron and Kyle Larson rounded out the top five.
Christopher Bell will be kicking himself that he isn't right up there and in the mix, too, having been on track to be somewhere in the top five when he made a small mistake during his qualifying run. As a result, the No. 20 could only qualify 25th.
With that said, let's take a look at Saturday's qualifying results in full.
After qualifying on Saturday morning, here is the starting lineup for Sunday's NASCAR Cup Series race at Michigan International Speedway, with the leading lap time and gaps included.