St. Viator split a pair of East Suburban Catholic Conference baseball games with host Marian Catholic on Saturday to stay just off the lead in the league race.
The Lions fell 8-1 in game one but bounced back for a 4-2 win in the game two.
Adam Naliwajko and Ron Pettingill had two-out RBI doubles in the fourth inning of the second game as Patrick Martin earned a victory and Greg Steiner got a save.
St. Viator improved to 15-12 overall and 9-5 in the league, while Carmel, Benet and Marian Catholic are each 10-4.
Elk Grove 7, Hoffman Estates 6: Adam O'Malley went 2-for-4 and droving in 3 runs as host Elk Grove held off the Hawks to stay alive in the MSL East race.
Mikey Maize and Luc DiMaso also had 2 hits for Elk Grove (20-8, 11-4), and Matt Wary and Johnny Assimakopoulos doubled.
Elk Grove was up 6-3 after a 5-run second inning and protected the win for starter Michael Woods, who gave up 3 earned runs in 6 innings.
Hoffman Estates (9-16, 6-7) scored single runs in the fourth, fifth and sixth innings, but three Grens relievers managed to keep the Hawks from tying it in the seventh and David Camacho earned a save.
Barrington 3, Lake Forest 1: Wyatt Trautwein delivered a dominant pitching effort against the host Scouts, firing a complete-game 3-hitter with 10 strikeouts as the MSL West champion Broncos (19-10) earned a nonconference victory.
Scott Nelson tripled and scored on a sacrifice fly from Jake Coon, and Nelson also doubled and scored as Shane Yorton had an RBI single in Barrington's 2-run sixth.
Coach Pat Wire said Trautwein (5-2) is likely to start in Friday's Mid-Suburban League championship game, which will be played at the site of the East Division champ at 4:30 p.m. Friday.
Buffalo Grove 10, Conant 3: Ryan Schumi and Mike DiViesti homered to power a Bison road victory in MSL play.
Justin Hasek earned the victory for BG (8-12, 6-7) as Dan Levato doubled and RBI along with teammates Luke Potnick, Sean Edgar, Paul Burke, Matt Blankshain and Josh Guertler.
Conant did all its scoring in the first inning, while BG had 2 in the first and 2 in the fourth through the seventh.
Fremd 5, Schaumburg 1: Brian Jestice earned the victory as Fremd (16-9, 9-5) limited Schaumburg to 2 singles in an MSL West victory.
Palatine 5, St. Charles East 2: Pirates starter Andy Macahon allowed 2 earned runs in a complete-game victory as host Palatine (17-12) picked up a nonconference win.
Bill Stewart doubled twice and Chris Macahon, Greg Grana and Matt Hogan had 2 hits apiece for the Pirates, who trailed 1-0 before scoring 3 runs in the fifth and 2 more in the sixth.
Prospect 8, Lakes 5: The visiting Knights earned a nonconference win as Jordan Fedro earned the decision, striking out seven in 6 innings.
A.J. Compton tripled and drove in 2 runs for Prospect. Zach Tusczak also had 2 RBI, and Jackson Wrede and Grant Gerdes had 2 hits apiece for the Knights (4-16-3), who had 13 hits and overcame 5 errors.
Chargers fall twice: Host Christian Libertyville dropped a 4-2 decision to Luther North in game one, and the visitors scored once in the top of the seventh inning to claim a 2-1 decision.
Huskies fall twice: Hersey dropped to 9-17 with 11-2 and 5-2 loss to visiting Lane Tech in nonconference play.