Ryan Hunter-Reay blew past the field with two laps to go and won the IndyCar race at Iowa Speedway on Saturday for his first victory since the Indianapolis 500.
It was the fifth straight win in Iowa for Andretti Autosport, and the second in three years for Hunter-Reay.
Hunter-Reay hadn't led a lap since Indianapolis, and he spent most of Saturday's race far from contention. But he got new tires on a late pit stop and stormed past Tony Kanaan for his third victory in 2014.
Josef Newgarden finished second, followed by Target Chip Ganassi teammates Kanaan and Scott Dixon. Ed Carpenter was fifth.
Helio Castroneves finished eighth, taking sole possession of the series points lead.
Kanaan started on the front row with Dixon, the pole sitter, following promising qualifying sessions for a team that has struggled all year.
Down the stretch, the only question was which of the Ganassi drivers would break a season-long skid.
No one saw Hunter-Reay coming.
Hunter-Reay surprised the field following the night's last caution, snapping a miserable six-race stretch for one of the top drivers in the series.
Once again, Team Penske walked away from Iowa's .875-mile bull ring empty-handed.
Penske entered the weekend with three of the series' top four drivers; Castroneves, Will Power and the surging Juan Pablo Montoya. But Penske had struck out in each of its previous seven trips to Iowa — and Power (ninth) and Montoya (19th) started from less than optimal positions.
Power finished 14th.