Logan Wagner of Harrisonville won his second 305 main of the year at the track by tracking down and passing Randy Kaylor with four laps to go in the 20-lapper.
Kaylor had led from the outset but ended up second.
Matt Mountz was third with Tyler Beard fourth and Brian Walker fifth.
Sixth through 10th went to Scott Kershner, Mark Watkins, George Riden, Ryan Lynn and Nathan Gramley.
Heats went to Kershner, Erin Statler and Wagner.
20 laps: 1. Logan Wagner, 2. Randy Kaylor, 3. Matt Mountz, 4. Tyler Bear, 5. Brian Walker, 6. Scott Kershner, 7. Mark Watkins, 8. George Riden, 9. Ryan Lynn, 10. Nathan Gramley, 11. Brent Comp, 12. Kody Lehman, 13. Nicole Walker, 14. Joe Smith, 15. Ron Aurand, 16. Mike Wagner II., 17. Erin Statler, 18. Jim Kennedy, 19. Billy Ney, 20. Reed Thompson, 21. Jason Bergstresser, 22. Jake Waters