Nascar

Sam Hornish Jr. wins Xfinity race in Iowa

  • Sam Hornish Jr. (18) races ahead of Daniel Suarez, rear, during the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Sam Hornish Jr. (18) races ahead of Daniel Suarez, rear, during the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

  • Daniel Suarez (19) leads the field during the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Daniel Suarez (19) leads the field during the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

  • Sam Hornish Jr. holds his two-year old son Sammy as he celebrates in victory lane after winning the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)

    Sam Hornish Jr. holds his two-year old son Sammy as he celebrates in victory lane after winning the NASCAR Xfinity Series auto race, Sunday, June 19, 2016, at Iowa Speedway in Newton, Iowa. (AP Photo/Charlie Neibergall)  (The Associated Press)

Sam Hornish Jr. led 183 of 250 laps in his first race of 2016 and cruised to victory in Sunday's NASCAR Xfinity race at the Iowa Speedway.

Hornish, driving the No. 18 car for Joe Gibbs Racing, picked up his first win in two years — which also came at Iowa's 0.875-mile oval.

Hornish was briefly pushed by Ty Dillon and Brad Keselowski on a restart with 27 laps to go. But Hornish held on to the outside groove for his fourth career Xfinity series win.

Dillon was second, followed by Keselowski, Daniel Suarez and Alex Bowman.

Pole sitter Erik Jones had issues with the No. 20 car all afternoon. He finished 27th.