Patrick earned a fourth-place finish and remains in the thick of the championship hunt - sitting third with 209 points - 30 behind Fogarty, the series leader.
Kasemets earned his top series finish, coming in fifth place in just his fifth race. The rookie, who lives in nearby Mundelein, Illinois, used his Formula Ford racing experience at Road America to produce his best Atlantic result.
American Bryan Sellers improved two positions from his eighth-place starting spot to finish sixth. After spinning on his second lap and making contact with Alex Figge, rookie Josh Hunt rebounded to finish seventh. The result was an Atlantic best for the Australian teenager. Figge, who started fifth, saw his race come to an end as a result of the contact.
Another series freshman, Chris Festa, finished eighth for the second time in three events, while Al Unser brought home a ninth-place result in his first series action since the opening race of the year in Long Beach.
Eric Jensen earned his third top-10 result of the season in 10th place and the two C2-class entries of the weekend – Tony Loniewski and Cam Binder – were 11th and 12th, respectively, in the rundown.
The Toyota Atlantic Championship gets right back into action next weekend with Round 10 on the series calendar – the Argent Mortgage Grand Prix of Denver Presented by Yokohama.