In other races Tuesday… Jim Oberweis defeated challenger Doug Truax to win the Republican nomination for U.S. Senate.
Oberweis will face Democratic incumbent Dick Durbin this fall.
Congressman Rodney Davis fought off a challenge from former Miss America Erika Harold to advance in the 13th Congressional District.
He will next face former judge Ann Callis, who beat two opponents in the Democratic primary.
And in the 96th House District, Democratic incumbent Sue Scherer held on to win her primary, and will face Mike Bell, an easy winner in the GOP race for that House seat.
Some other races of note: Tom Cross becomes the Republican nominee for state treasurer, easily beating DuPage County Auditor Bob Grogran.
Locally, Associate Judge John “Mo” Madonia will become a full circuit judge with a two-to-one victory margin over Kent Gray in the Republican primary.
There is no Democratic candidate for that vacant judgeship.