The Newman Comets broke a 2-2 tie when they scored three runs in the top of the seventh to beat St. Bede 5-2 in Peru.
Julie Hurd had three hits, including a double, while teammate Jenna Stevens added a double and two RBIs.
Lakyn Waldschmidt (8-4) earned the win in relief of starter Sam Miller. Waldschmidt pitched 2 2/3 innings without allowing a hit, striking out five. Miller allowed two earned runs in 4 1/3 innings.
Amboy 12, Riverdale 11: The Clippers led by nine runs heading into the bottom of the seventh inning, but just barely hung on for a Three Rivers North win in Port Byron.
Kelsie Thurman had four singles, while Courtney Rhine had two hits, including a home run, and four RBIs.
Karlee Doege was the winning pitcher for Amboy (14-8, 5-4). She pitched three scoreless innings to start the game, before giving way to Destinee Oenes, who went the rest of the way.
Lexi VenHuizen took the loss.
Erie-Prophetstown 16, Princeton 2, 5 inn.: Stephanie Thulen ripped a grand slam and an RBI double to lead the Panthers in a nonconference rout on the road.
Clare Kramer had three hits, including a double, and drove in three runs for EP (20-2), which set a new school record for wins in a season. Emily Cox singled, homered, and drove in two runs to help Kylie Ackerman improve to 17-0 in the circle.
St. Bede 7, Newman 6: The Bruins scored five runs in the fourth, and the Comets could not recover in a Three Rivers crossover game in Peru.
A.J. Sharp had three hits, while Michael Ely and Brandon Burke both had two hits and two RBIs.
Alex Buhler took the loss.
Amboy 14, Riverdale 4, 5 inn.: Seven Clippers had at least two hits, and four of them drove in two runs each in a Three Rivers North road win.
Dallas Appleman, Chris Jones, Canaan Ross and Will Crownhart each had two hits and two RBIs, and Jones scored three runs. Tim Clark was 3-for-3 and scored three times, Nate Rinard had two doubles and three runs scored, and Skyelar Zimmerly singled, doubled, and drove in a run.
Logan Thake struck out nine and walked four while going the distance for the win.
Erie-Prophetstown 7, Princeton 3: Kenneth Cole pitched six strong innings, combining with Kallen Jepson to allow three runs and seven hits in a nonconference win on the road.
Owen McConnell had three hits, including a pair of doubles, and Jordan Chandler singled twice and drove in a run for the Panthers (10-11). Grady Todd, Dalton Patton, Koby Kuhnen and Adam Hayes all had RBIs for EP.
Stephanie Thulen, EP, 2B, HR, 5 RBIs
Courtney Rhine, Amboy, 2 hits, HR, 4 RBIs
Chris Jones, Amboy, 2 hits, 2 RBIs, 3 runs