Brad Keselowski holds off McDowell for NASCAR Nationwide win at Iowa Speedway

Trevor Bayne drives during qualifying for the NASCAR Nationwide series auto race at Iowa Speedway in Newton, Iowa, Saturday, Aug 2, 2014. Bayne won the pole. (AP Photo/Justin Hayworth) (The Associated Press)

Brad Keselowski signs autographs after qualifying for the NASCAR Nationwide series auto race at Iowa Speedway in Newton, Iowa, Saturday, Aug. 2, 2014. (AP Photo/Justin Hayworth) (The Associated Press)

Brad Keselowski held off the charging Michael McDowell on Saturday night to win the NASCAR Nationwide race at Iowa Speedway.

Keselowski, the Sprint Cup driver commuting from Pocono in Pennsylvania, led 146 of 250 laps for his third Nationwide victory of the season and second in two starts.

Trevor Bayne was third, followed by Sam Hornish Jr. and Ty Dillon.

Keselowski was set to cruise to an easy win when James Buescher's crash erased his lead. But Keselowski went high to overtake McDowell and held on for his 30th series victory.

Points leader Chase Elliott finished eighth. He leads Regan Smith by two points.