Matheus Leist started 10th and finished first at Iowa Speedway to win his third race of 2017.
Canadian driver Zachary Claman De Melo earned his first Indy Lights victory with a strong performance for Carlin at Road America.
Matheus Leist started on pole and held on to win his second consecutive Indy Lights race.
Carlin driver Matheus Leist converted his Freedom 100 pole into his maiden Indy Lights win in the series' biggest race of the year.
Kyle Kaiser led every lap from pole on the IMS road course, taking the victory for Juncos Racing.
Nico Jamin led every lap to secure the victory for Andretti Autosport in the first of two races on the IMS road course.
Colton Herta, starting from pole based on his position atop the championship standings, won his second race of 2017 at Barber Motorsports Park.
Nico Jamin took advantage of a wild start to pounce on the pole sitter and cruise to his first career Indy Lights victory.
Colton Herta leads the Indy Lights points standings as the series prepares for a doubleheader in Alabama.
The 400th Indy Lights race will be run this weekend at Barber following a historic first 398 races.