Erik Jones led 154 of 250 laps on the way to winning the U.S. Cellular 250 at Iowa Speedway, his fifth win in 45 Xfinity Series starts.
The rookie started second and led the final 16 laps before earning his third win of 2016.
The top five was filled out by Ty Dillon, Elliott Sadler, Brennan Poole and Dakoda Armstrong.
Here are the full results for the U.S. Cellular 250, the 19th race of the season.