Denny Hamlin wins Cup Series race at Richmond, full results and race recap

Denny Hamlin wins the NASCAR Cup Series race at Richmond Raceway. Check out the full results, race recap from Richmond!

NASCAR arrived at Richmond Raceway off a good weekend of racing at Circuit of the Americas, and it lived up to the hype. Martin Truex Jr. was on the way to his first win of the 2024 NASCAR season before Kyle Larson and Bubba Wallace made contact for a caution. Then, NASCAR overtime ensued, which caused some controversy in the community.

After beating Truex on the final restart, [autotag]Denny Hamlin[/autotag] won the Cup Series race at Richmond Raceway. However, some believe Hamlin jumped the restart before the restart zone. NASCAR said it reviewed the restart and deemed it OK, but the footage does show the No. 11 car inching ahead before the restart is legal.

Truex expressed displeasure with Hamlin and Larson after the race because his sure victory turned into a loss. For Hamlin, it represents his second win of the 2024 season, joining William Byron as the only drivers with more than one victory.

Toyota Owners 400 finishing order:

  1. No. 11 Denny Hamlin
  2. No. 22 Joey Logano
  3. No. 5 Kyle Larson
  4. No. 19 Martin Truex Jr.
  5. No. 9 Chase Elliott
  6. No. 20 Christopher Bell
  7. No. 24 William Byron
  8. No. 6 Brad Keselowski
  9. No. 17 Chris Buescher
  10. No. 45 Tyler Reddick
  11. No. 4 Josh Berry
  12. No. 10 Noah Gragson
  13. No. 23 Bubba Wallace
  14. No. 43 Erik Jones
  15. No. 1 Ross Chastain
  16. No. 54 Ty Gibbs
  17. No. 48 Alex Bowman
  18. No. 14 Chase Briscoe
  19. No. 12 Ryan Blaney
  20. No. 8 Kyle Busch
  21. No. 38 Todd Gilliland
  22. No. 99 Daniel Suarez
  23. No. 2 Austin Cindric
  24. No. 3 Austin Dillon
  25. No. 42 John Hunter Nemechek
  26. No. 34 Michael McDowell
  27. No. 77 Carson Hocevar
  28. No. 41 Ryan Preece
  29. No. 16 Ty Dillon
  30. No. 31 Daniel Hemric
  31. No. 15 Kaz Grala
  32. No. 51 Justin Haley
  33. No. 47 Ricky Stenhouse Jr.
  34. No. 21 Harrison Burton
  35. No. 71 Zane Smith
  36. No. 7 Corey LaJoie