The NASCAR Cup Series arrived at Iowa Speedway, producing a boatload of drama. Brad Keselowski won the first two stages; however, he was forced to climb through the top 5 spots during the final green-flag run. Instead of Keselowski's return to victory lane, a Hendrick Motorsports driver stretched his fuel to the end.

William Byron and the No. 24 team for Hendrick Motorsports won the Iowa Corn 350 at Iowa, earning their second victory of the 2025 Cup Series season. Byron held off Chase Briscoe, Keselowski, and Ryan Blaney after several cautions aided an improbable run to the finish with limited fuel.

The driver of the No. 24 car led 141 laps en route to his second victory of 2025 while taking the regular season points lead from Hendrick Motorsports teammate Chase Elliott. With three races remaining until the regular season is over, Byron hopes to add more playoff points and win before the playoffs start soon.

NASCAR results: Cup Series race at Iowa Speedway (August 2025)

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

This article originally appeared on Motorsports Wire: William Byron wins NASCAR Cup Series race at Iowa, full results

Reporting by Austin Konenski, Motorsports Wire / Motorsports Wire

USA TODAY Network via Reuters Connect