Though NASCAR will have plenty of time to get the race in before sunset in Brooklyn, Mi. — nearly 9 p.m. ET — the relatively late start time for an afternoon race is notable, as Michigan International Speedway has no lights.Saturday’s race is scheduled for 156 laps around the two-mile oval for a total of 312 miles.NASCAR starting lineup at MichiganHere are the results of the starting lineup draw for Saturday’s NASCAR race at Michigan:Pos.DriverCar No.Team1Joey Logano22Team Penske2Denny Hamlin11Joe Gibbs Racing3Kevin Harvick4Stewart-Haas Racing4Aric Almirola10Stewart-Haas Racing5Brad Keselowski2Team Penske6Alex Bowman88Hendrick Motorsports7Kyle Busch18Joe Gibbs Racing8Chase Elliott9Hendrick Motorsports9Clint Bowyer14Stewart-Haas Racing10Kurt Busch1Chip Ganassi Racing11Ryan Blaney12Team Penske12Martin Truex Jr.19Joe Gibbs Racing13Ryan Newman6Roush Fenway Racing14Tyler Reddick8Richard Childress Racing15Matt DiBenedetto21Wood Brothers Racing16Cole Custer41Stewart-Haas Racing17Jimmie Johnson48Hendrick Motorsports18Austin Dillon3Richard Childress Racing19William Byron24Hendrick Motorsports20Matt Kenseth42Chip Ganassi Racing21Michael McDowell34Front Row Motorsports22Chris Buescher17Roush Fenway Racing23Erik Jones20Joe Gibbs Racing24Bubba Wallace43Richard Petty Motorsports25Quin Houff00StarCom Racing26JJ Yeley27Rick Ware Racing27Brennan Poole15Premium Motorsports28James Davison51Petty Ware Racing29Christopher Bell95Leavine Family Racing30Reed Sorenson74Spire Motorsports31John Hunter Nemechek38Front Row Motorsports32Ricky Stenhouse Jr.47JTG Daugherty Racing33Garrett Smithley53Rick Ware Racing34Ty Dillon13Germain Racing35Ryan Preece37JTG Daugherty Racing36Corey LaJoie32Go Fas Racing37Daniel Suarez96Gaunt Brothers Racing38Timmy Hill66Motorsports Business Management39Joey Gase7Tommy Baldwin Racing Kevin Harvick dug into his bag of tricks Saturday to claim his third win in a row at Michigan International Speedway. He sent Kyle Busch into a fit of rage with an aggressive run up to the back of Busch’s vehicle that sent Busch wobbling out of contention, before going on to edge Brad Keselowski in overtime.The move on Busch, which happened in the final 10 laps of the FireKeepers Casino 400, again showed why Harvick is such a threat in 2020. The veteran has the top-end speed and composure to dominate a field for long stretches — as he did in Stages 1 and 2 on Saturday — but also the boldness to fight off competitors late in a tight race. “I didn’t touch him. Well, that makes me feel better,” Harvick said in a postrace interview with NBCSN after a replay showed the cars did not make contact.Harvick held onto his advantage through several cautions which forced the overtime, speeding ahead of Keselowski to the checkered flag.Sporting News tracked live race updates and lap-by-lap highlights from Saturday’s NASCAR race at Michigan. Follow below for complete results from the FireKeepers Casino 400.MORE: Watch Sunday’s NASCAR race live with fuboTV (7-day free trial)FireKeepers Casino 400 top 20 finish orderFinishDriver1Kevin Harvick2Brad Keselowski3Martin Truex Jr.4Ryan Blaney5Kyle Busch6Denny Hamlin7Chase Elliott8Joey Logano9Bubba Wallace10Kurt Busch11Erik Jones12Jimmie Johnson13Christopher Bell14William Byron15Matt DiBenedetto16Aric Almirola17Matt Kenseth18Tyler Reddick19Clint Bowyer20Chris BuescherLead changes: 12Leaders: 7Cautions: 9NASCAR at Michigan highlights from FireKeepers Casino 4007:43 p.m.: Kevin Harvick wins the FireKeepers Casino 400! Brad Keselowski made it close for a moment before Harvick pulled away.D O M I N A T I O NRetweet to congratulate @KevinHarvick on another @MISpeedway victory! pic.twitter.com/ClwFlzsjJJ— NASCAR (@NASCAR) August 8, 2020Top 10 at Michigan:1. Harvick2. Keselowski3. Truex4. Blaney5. KyBusch6. Hamlin7. Elliott8. Logano9. Wallace10. KuBuschChris Buescher and Clint Bowyer on the front row for tomorrow’s race (invert top 20).— Jeff Gluck (@jeff_gluck) August 8, 20207:34 p.m.: Argh, another caution. That means overtime…. and that’ll bring out another yellow. @austindillon3 | @RyanJNewman pic.twitter.com/nMD9EbwjuC— NASCAR (@NASCAR) August 8, 20207:33 p.m.: Back to green!7:31 p.m.: Three more laps when this goes to green.7:24 p.m.: Red flag for more track spillage.Red flag because fluid on the track.— Bob Pockrass (@bobpockrass) August 8, 20207:20 p.m.: CRASH. Cole Custer goes into the wall, and Kyle Busch is not happy. “What the f—?” he yells into the radio.7:19 p.m: Kyle Busch and Harvick are going back-and-forth at the restart.CONTACT! @KevinHarvick gets into @KyleBusch at the front of the field! pic.twitter.com/1rhmUUp2AW— NASCAR (@NASCAR) August 8, 2020Before the caution came back out…Kevin Harvick vs. Kyle Busch! pic.twitter.com/RS9ecCk8pm— NASCAR on NBC (@NASCARonNBC) August 8, 20207:18 p.m.: Down to the wire with the choose rule in play. Drama!7:17 p.m.: 10 more laps left. The race is still under caution, though.7:11 p.m.: Caution for Ryan Preece.7:10 p.m.: Chase Elliott pushes to the top of the field.Chase Elliott takes the lead! #NASCAR pic.twitter.com/l8ovXTNK2S— NASCAR on NBC (@NASCARonNBC) August 8, 20207:07 p.m.: Back to green.7:02 p.m.: Welp.A jet dryer dropped fuel down the backstretch.”Smells like fuel,” Kevin Harvick says.”They’re putting speedy dry down up against the wall,” spotter Chris Lambert tells Denny Hamlin— Matt Weaver (@MattWeaverAW) August 8, 20206:55 p.m.: Caution. Debris on the track.6:45 p.m.: With 40 laps to go in the race, Harvick remains in the lead. He’s trailed by Kyle Busch and Martin Truex Jr.6:29 p.m.: Back to green early in Stage 3.6:20 p.m.: Caution for a spinning John Hunter Nemechek..@JHNemechek isn’t going to like that. 😬📺: NBCSN🖥: https://t.co/BHXvTwrLoC pic.twitter.com/R1RQuWrX8R— NASCAR (@NASCAR) August 8, 20206:10 p.m.: Harvick wins Stage 2. His impressive season continues.Harvick wins second stage … Harvick Blaney Hamlin Jones Keselowski KyBusch KuBusch Bowman Bowyer Johnson.— Bob Pockrass (@bobpockrass) August 8, 20206 p.m.: Erik Jones, who’s racing for a job in 2021, briefly moved into third position. Joe Gibbs Racing announced during the week that he would not return to the team next season.5:50 p.m.: Blaney takes the lead from Hamlin early in Stage 2 with a pass on the outside.5:40 p.m.: Hamlin wins the race off pit road from Harvick and will lead the restart.5:34 p.m.: Harvick wins Stage 1.Kevin Harvick picks up his third stage win of the year and he now has 23 playoff points, which is second only to Denny Hamlin (29).Others getting stage points in Stage 1:2. Hamlin3. Blaney4. KuBusch5. Keselowski6. Jones7. Bowman8. Elliott9. KyBusch10. Stenhouse— Jeff Gluck (@jeff_gluck) August 8, 20205:30 p.m.: Harvick leads entering the final laps of Stage 1.5:22 p.m.: Update: It was a flat tire for Truex Jr.5:21 p.m.: Something to keep an eye on: Martin Truex Jr. appearing to run into some trouble after the first competition caution.5:14 p.m.: Logano leads with Hamlin just behind him through the first 15 laps.5:11 p.m.: Joey Logano is fast. Joey Gase is not.It’s Lap 12 on a two-mile track and Joey Logano just lapped Joey Gase. Yikes.— Jeff Gluck (@jeff_gluck) August 8, 20205:03 p.m.: Green flag. After pre-race inspections some drivers (including Jimmie Johnson) were sent to the back.The Roush Fenway cars (Newman, Buescher) to the rear. and being docked 20 points after rear spoilers confiscated. Chatter among other crew chiefs I’ve texted with is possibly had to do with radius/edge of spoiler. NASCAR said it violated rule that it must be exactly as supplied.— Bob Pockrass (@bobpockrass) August 8, 2020What time does the NASCAR race start today?Date: Saturday, Aug. 8Start time: 5:02 p.m. ETTV channel: NBCSNLive stream: NBC Sports Go | fuboTV (7-day free trial)The green flag for Saturday’s NASCAR Cup Series race at Michigan will wave shortly after 5 p.m. ET, assuming there are no rain delays as there have so often been since NASCAR returned to live racing in May.