In a matchup of the runner-up teams from Mid-Suburban League divisional play, Barrington edged host Prospect on Tuesday.
The Broncos won 26-24, 17-25, 25-22.
Charlie Spry (14 kills) and Colin Castagna (13) led the attack for Barrington, while Tommy Soifer had 42 setting assists and Kevin Eiring had 13 digs.
Rolling Meadows hosts Palatine in the Mid-Suburban League championship match at 7 p.m. Wednesday.
St. Viator d. Carmel: The Lions took to the road and picked up a victory against a top East Suburban Catholic Conference foe 26-24, 21-25, 25-21.
Ben Wolf was 20-for-22 serving with 7 aces and also led the Lions' attack with 13 kills.
Ethan Wolf had 7 kills for St. Viator (23-7, 6-2), which got 32 assists and an 86-for-89 setting effort from Brennan Harrington.
Senior Anthony Giovenco had a team-best 17 digs for the Lions.
Schaumburg d. Hersey: The visiting Saxons pulled out a 23-25, 25-21, 25-19 victory in MSL divisional crossover action.
Adam Kobiela helped lead the way for the Saxons with 10 kills, and Stephen Knitter had 9.
Jeremy Musni and Nidhin Thomas both had 22 assists for Schaumburg (15-15), and Jack Sullivan had a team-high 10 digs.
Bart Migus was Hersey's top hitter with 11 kils, and Kevin Schroeder and Mike Fuerst had 6 kills each.
Fotis Christacos led the Huskies with 19 digs and Fuerst had a team-best 5 blocks.
Elk Grove d. Hoffman Estates: Ray Kraus provided 17 setting assists and Karl Freidenfelds was 13-for-14 serving with 2 aces to help the Grens past the visiting Hawks 25-18, 25-18.
Elk Grove (20-15) is assured of its third straight season with at least 20 wins.
Jovi Pablo led Hoffman Estates with 9 digs, and Brandon Kwiatkowski had a team-best 5 kills.
Buffalo Grove d. Fremd: A 13-kill effort from Evan Bunnetto helped Buffalo Grove win a pair of close sets against visiting Fremd, 29-27 and 25-21.
Andy Schnittker had 6 kills for BG (18-16) as Kevin Shanahan (12 assists) and Chris Szewczyk (9 assists) ran the Bison offense.