Nascar

Erik Jones wins NASCAR Xfinity race at Iowa

  • Erik Jones (20) drives during the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Erik Jones (20) drives during the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

  • Brad Keselowski drives during qualifying for the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Brad Keselowski drives during qualifying for the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

  • Erik Jones celebrates in Victory Lane after winning the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Erik Jones celebrates in Victory Lane after winning the NASCAR Xfinity Series auto race, Saturday, July 30, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

Erik Jones retook the lead from Ty Dillon with 16 laps to go and won the NASCAR Xfinity race Saturday night at Iowa Speedway for his third victory of the season.

Jones led a race-high 154 of 250 laps, but it took a late inside move for Jones to overcome Dillon for his first victory since at Dover in May.

Dillon, seeking his first victory since Indianapolis in 2014, finished second. He's winless in 66 races.

Elliott Sadler was third, followed by Brennan Poole and Dakoda Armstrong.

Brad Keselowski, the only Sprint Cup driver in the field, finished eighth. Keselowski will start seventh Sunday in Pocono in Pennsylvania in the Cup race. Daniel Suarez, the series leader entering the race, failed to finish because of damage to the No. 19 car.