Centennial 12, Kirkwood (Mo.) 4. The Chargers rallied from a 3-0 first-inning deficit to win at Port St. Lucie, Fla. Lucas Stefan drove in two runs for Centennial (4-0). Stefan, Cully Wilson and Drake Peratt had three hits apiece for the Chargers.
Armstrong-Potomac 7, Blue Ridge 2. D.J. Davis struck out 10 and Kolton Vermillion drove in two runs, leading the host Trojans. Vermillion, Dawson Loschen and Wade Rogers had two hits apiece for A-P (2-2). Quincy Crawford drove in both runs for Blue Ridge, which was held to three hits.
Sullivan 9, South Piatt 0. Andy Brown pitched a one-hit shutout and Kent Hanson drove in three runs for the host Redskins. Hanson went 3 for 4 with a home run and a double.
Windsor 15, Arcola 9. Pedro Leal went 4 for 4 and scored three runs for the host Purple Riders. Alex East and Austin Rice drove in two runs apiece for Arcola, which committed eight of the game's 12 errors.
St. Teresa 4, Arthur-Lovington 1. Zach Riley went 2 for 2 with a double and Justin Hayes drove in the Knights' lone run at home.
Westville 7, East Central 5. Jordan Romo had two hits and scored three runs for the host Tigers. Colin Daly drove in two runs for East Central, which outhit Westville 11-9 but committed five errors.
Oakwood 7, Fisher 2. Nine batters had hits for the host Comets, who built a 5-0 lead. Ryan Bott and Cameron Lee drove in two runs apiece for Oakwood. Tyler Knight pitched a six-hit complete game for the win. Taw Fredrickson went 2 for 3 with two stolen bases for the Bunnies.
Schlarman 12, Tuscola 4. Brock Drews and winning pitcher Alec Neal homered for the Hilltoppers on the road. Neal struck out 10. Drews, Ronnie Soderstrom and Austin Calhoun had two hits apiece for Schlarman.
St. Joseph-Ogden 13, Westville 0. Winning pitcher Elizabeth Everingham (4-0) homered and drove in five runs for the host Spartans. Mickaela Fleming homered, doubled and drove in three runs for SJ-O, while teammate Shelby Franzen contributed two hits, three runs and two stolen bases.
Urbana 6, Villa Grove 5. The Tigers scored a run in the bottom of the eighth to edge the Blue Devils. Jessica Kearns of Urbana gave up one earned run through six innings, and Ellen Beverly pitched the final two innings to earn the win.
Mahomet-Seyour 11, Millington (Tenn.) 1. Alyssa Spoerer pitched a three-hitter and Alison Tarrant drove in three runs for the Bulldogs in a five-inning road win. Jess Roberts went 2 for 4 with three runs and three stolen bases for M-S (5-1).
Rantoul 12, St. Teresa 8. Pitcher Jamie Hedrick went the distance for the win as the visiting Eagles improved to 2-0.
BCC 18, Centennial 7. The Chargers fell behind 11-0 in the first inning and couldn't recover in a road loss. Brianna Perry had two hits and two RBI for Centennial, which committed 10 errors. Katie Janson and Kristen Leuck also had two hits for the Chargers.
Tuscola 25, Champaign Central 0. Samantha Ledbetter drove in five runs and Lexi Rogers (4 for 4) and Amber Miller each added three RBI for the visiting Warriors.
Fisher 11, Oakwood 4. Kalli Gosser went 5 for 5 to lead a 13-hit attack that carried the Bunnies (2-3) to a road victory. Sydney Baker drove in five runs for Fisher, while Gosser scored four runs and drove in two. Karissa Nelson had three of the Comets' six hits and drove in a run.
Blue Ridge 13, Armstrong-Potomac 0. Jordan Wheeler pitched a one-hit shutout and struck out 12 for the Knights in a road win. Wheeler had a perfect game with two outs in the fifth inning, but it was ended by an error. Kylee Beck went 2 for 2 with two walks and three runs scored for Blue Ridge, which received two hits and four RBI from Cheye Beres.
Bismarck-Henning 11, Paris 1. Brittany Ribbe and Ashlee Ronto each went 3 for 3 for the Blue Devils, who erupted for ninth runs in the fifth inning of a road win. Winning pitcher Kimi Setser held Paris to five hits.
L-W/R-B 13, Ridgeview 6. Taylor Hastings went 3 for 3 with two doubles and three RBI in the Mustangs' home loss to Lowpoint-Washburn/Roanoke Benson.
Sullivan 5, South Piatt 2. Caitlyn Goad hit a two-run double, sparking a three-run rally in the fifth inning that carried the host Redskins.
Clinton 9, Riverton 3. Haley Ginger pitched a two-hitter and struck out eight in six innings for the visiting Maroons. Emily Kroger went 3 for 5 with a homer for Clinton, and Morgan Hickman contributed two hits and an RBI.