Joey Logano prevailed over Kurt Busch in an overtime finish to take his third win at the Michigan International Speedway in the of the Firekeepers Casino 400.

The 2018 Monster Energy NASCAR Cup Series champion led 164 laps on his way to his second win of the season.

The driver of the No. 22 Shell Pennzoil Team Penske Ford Mustang quickly got out of the hole he dug himself into when he had to pit late in Stage 2. A quick pitstop under the second stage break moved him back to the lead for the restart on Lap 128.

Kevin Harvick wasted no time on the restart and pulled a brave three-abreast move on the outside to take the lead. The action was slowed a lap later when his Stewart Haas Racing teammate Clint Bowyer crashed in Turn 2.

Logano replicated Harvick's burst to the lead on the previous restart by pushing Kyle Larson to the point but dispatching shortly after. Logano and Harvick battled for the top position for 13 laps which before Logano cleared him for good on Lap 150.

The pair set sail with Kurt Busch and Martin Truex, Jr trailing them to build up a lead on the pack until the final round of green flag pitstops began on Lap 174.

Harvick was the first among the leaders to pit Lap 174 for a four tyre stop. Logano, Truex, Jr and Busch all opted for two tyres and resumed their race with no mistakes on pit road.

Logano emerged as the leader on Lap 186 with Truex, Jr and Busch close behind. He held the upper hand as the laps closed down, but a spin by Erik Jones on Lap 195 forced a green-white-checkered finish.

Logano jumped away from Truex who fell into the clutches of Busch. The Chip Ganassi Racing driver wrangled the position away from Truex but could not get close enough to mount a charge on Logano and crossed the line .147 of a second behind.

He felt pleased to deliver a win with a dominating performance.

"You race this whole race and you keep building that notebook up. We had a great execution day, our pit crew was amazing, our race car was fast. T.J. Majors my spotter, spotted his butt off up there," Logano said.

Busch matched his best finish of the season by finishing second ahead of Truex, Jr. Daniel Suarez picked off several drivers on the final restart to finish fourth, making him the highest finishing SHR Ford.

Series points leader Kyle Busch never contended for the lead but salvaged a top-five finish to maintain his lead in the championship. Logano's Team Penske teammate Brad Keselowski came home sixth ahead of Harvick, who's final four tyre stop dropped him to seventh place.

Ryan Newman picked up his fourth top ten of the season by finishing eighth while Ryan Blaney and Alex Bowman completed the top five.