Series leader Scott Dixon finished a disappointing 12th as Canadian James Hinchcliffe won the Iowa Corn 300 race in the IndyCar series.
Dixon qualified sixth for the race at Newton, Iowa on Sunday (Monday NZ time), but could not make the top 10 in the money race.
Hinchcliffe passed Josef Newgarden with just over 40 laps left to claim his first victory of the season.
Hinchcliffe, a series veteran who failed to qualify for this year's Indianapolis 500, picked up his first win since Long Beach in 2017 and his second win at Iowa. Hinchcliffe also took first on the 0.894-mile track in 2013.
Spencer Pigot was a career-best second, followed by Takuma Sato.
Newgarden dominated much of the race, leading 229 of the 300 laps before Hinchcliffe seized control.
Newgarden had to settle for fourth with Team Penske colleague Will Power sixth.
The overall series points table is yet to be updated, but prior to the race Dixon had a 45-point lead on Ryan Hunter-Reay, who was 19th in Iowa.