Anthony Martin held off a charging Victor Franzoni on the final lap to win his third Pro Mazda race of 2017.
Rinus VeeKay converted a start from pole into a weekend sweep with a victory in USF2000 Race 2 at Road America.
Matheus Leist started on pole and held on to win his second consecutive Indy Lights race.
Victor Franzoni won his third consecutive Pro Mazda race with a victory in Race 1 at Road America.
Rinus VeeKay earned his first career Mazda Road to Indy victory at Road America.
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.
Oliver Askew took his fifth consecutive victory in USF2000 competition with a dominant performance in Race 2 on the IMS road course.
Victor Franzoni started from pole and led all 29 laps in Race 2 to sweep the weekend on the IMS road course 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.