During the NASCAR Cup Series FireKeepers Casino 400 held at Michigan International Speedway, a late caution threw a wrench in what appeared to be a straightforward victory for Tyler Reddick.

The incident occurred when Martin Truex Jr. hit the wall during the closing laps, prompting NASCAR officials to call a caution that erased Reddick’s significant lead and extended the race into overtime.

Caught on NBC Sports broadcast, Reddick angrily exclaimed to his team, as quoted by Yardbarker:

“Is this a f—ing joke? Come on. It’s bulls—. He touched the f—ing wall. … Good grief.”

Tyler Reddick, driver of the #45 McDonald’s Toyota, waves to fans as he walks onstage during driver intros prior to the NASCAR Cup Series FireKeepers Casino 400 at Michigan International Speedway on August 18, 2024…
Tyler Reddick, driver of the #45 McDonald’s Toyota, waves to fans as he walks onstage during driver intros prior to the NASCAR Cup Series FireKeepers Casino 400 at Michigan International Speedway on August 18, 2024 in Brooklyn, Michigan. Tyler Reddick fumed about NASCAR caution in Michigan.

Logan Riely/Getty Images

The caution came at a critical moment, as Reddick had been leading comfortably and seemed poised to take the checkered flag without much contest.

Despite the setback, Reddick, who had already claimed one victory earlier in the 2024 season, managed to regain and maintain the lead in subsequent overtime laps. Reddick’s win has also seen him take the lead in the championship standings.

Truex Jr., on the other hand, moved his car efficiently to pit road despite the hit, avoiding further complications.

NASCAR Cup Series FireKeepers Casino 400 at Michigan International Speedway Results

  1. Tyler Reddick – 23XI Racing
  2. William Byron – Hendrick Motorsports
  3. Ty Gibbs – Joe Gibbs Racing
  4. Kyle Busch – Richard Childress Racing
  5. Brad Keselowski – RFK Racing
  6. Chris Buescher – RFK Racing
  7. Zane Smith – Spire Motorsports
  8. Daniel Suárez – Trackhouse Racing
  9. Denny Hamlin – Joe Gibbs Racing
  10. Carson Hocevar – Spire Motorsports
  11. Ryan Preece – Stewart-Haas Racing
  12. Noah Gragson – Stewart-Haas Racing
  13. Ricky Stenhouse Jr – JTG Daugherty Racing
  14. Harrison Burton – Wood Brothers Racing
  15. Chase Elliott – Hendrick Motorsports
  16. Erik Jones – Legacy Motor Club
  17. Austin Dillon – Richard Childress Racing
  18. Ryan Blaney – Team Penske
  19. Michael McDowell – Front Row Motorsports
  20. Justin Haley – Rick Ware Racing
  21. Cody Ware – Rick Ware Racing
  22. Josh Berry – Stewart-Haas Racing
  23. Daniel Hemric – Kaulig Racing
  24. Martin Truex Jr – Joe Gibbs Racing
  25. Ross Chastain – Trackhouse Racing
  26. Bubba Wallace – 23XI Racing
  27. Alex Bowman – Hendrick Motorsports
  28. Austin Cindric – Team Penske
  29. John H. Nemechek – Legacy Motor Club
  30. AJ Allmendinger – Kaulig Racing
  31. Chase Briscoe – Stewart-Haas Racing – Suspended
  32. Corey LaJoie – Spire Motorsports – DNF
  33. Joey Logano – Team Penske – DNF
  34. Kyle Larson – Hendrick Motorsports – DNF
  35. Christopher Bell – Joe Gibbs Racing – DNF
  36. Todd Gilliland – Front Row Motorsports – DNF

NASCAR Cup Series Standings

  1. Tyler Reddick – 23XI Racing
  2. Chase Elliott – Hendrick Motorsports
  3. Denny Hamlin – Joe Gibbs Racing
  4. Kyle Larson – Hendrick Motorsports
  5. Ryan Blaney – Team Penske
  6. William Byron – Hendrick Motorsports
  7. Christopher Bell – Joe Gibbs Racing
  8. Martin Truex Jr – Joe Gibbs Racing
  9. Brad Keselowski – RFK Racing
  10. Ty Gibbs – Joe Gibbs Racing
  11. Alex Bowman – Hendrick Motorsports
  12. Chris Buescher – RFK Racing
  13. Ross Chastain – Trackhouse Racing
  14. Bubba Wallace – 23XI Racing
  15. Joey Logano – Team Penske
  16. Daniel Suárez – Trackhouse Racing
  17. Kyle Busch – Richard Childress Racing
  18. Chase Briscoe – Stewart-Haas Racing
  19. Austin Cindric – Team Penske
  20. Todd Gilliland – Front Row Motorsports
  21. Michael McDowell – Front Row Motorsports
  22. Carson Hocevar – Spire Motorsports
  23. Josh Berry – Stewart-Haas Racing
  24. Noah Gragson – Stewart-Haas Racing
  25. Ricky Stenhouse Jr – JTG Daugherty Racing
  26. Ryan Preece – Stewart-Haas Racing
  27. Erik Jones – Legacy Motor Club
  28. Justin Haley – Rick Ware Racing
  29. Austin Dillon – Richard Childress Racing
  30. Daniel Hemric – Kaulig Racing
  31. Corey LaJoie – Spire Motorsports
  32. John H. Nemechek – Legacy Motor Club
  33. Zane Smith – Spire Motorsports
  34. Harrison Burton – Wood Brothers Racing
  35. Kaz Grala – Rick Ware Racing
  36. Cody Ware – Rick Ware Racing
  37. Joey Hand – Rick Ware Racing
  38. Jimmie Johnson – Legacy Motor Club
  39. Derek Kraus – Kaulig Racing
  40. David Ragan – Rick Ware Racing
  41. Kamui Kobayashi – 23XI Racing
  42. Will Brown – Richard Childress Racing
  43. Cam Waters – Rick Ware Racing