A seven-run third inning Thursday gave Woodhaven the boost it needed for a 16-9 softball victory over visiting Wyandotte Roosevelt.
With rain falling early on, neither team could muster much offense.
"The pitchers were having a hard time handling the ball," Woodhaven coach Rick Weise said.
But when the rain stopped, Woodhaven (9-0) had itself an inning, anchored by Alyssa Harris' three-run home run.
Woodhaven led 11-3 after the inning and coasted to victory.
"Both teams hit the ball very well, we just happened to take advantage of some plays," said Weise.
Selena Lasorda went 3-for-5 for Woodhaven.
Alena Kainz went 2-for-4 for Roosevelt.
Detroit Cass Tech 24, Dearborn Henry Ford 2 (3 inn.): Lauryn Townsel had a home run and a single for Cass Tech (4-0).
Detroit Cody 14, Detroit Osborn 10: Elexius Walls went 2-for-3 and Ashley Simpson went 3-for-3 for Cody (2-0).
Detroit Mumford 15, Detroit Denby 9: Valeezha Washington went 2-for-2 with a walk for Denby.
Detroit Renaissance 23, Detroit East English Village Prep 2 (3 inn.): Terry England went 2-for-2 with a two-run home run and Kierra West was 3-for-3 for Renaissance (5-0).
Grosse Pointe South 11, Grosse Pointe North 0: Emma St. John pitched a one-hitter and had 10 strikeouts and Cameron Zihlman and Eliza Bourke each had two hits and two RBIs for South (5-0).
Macomb Dakota 11, New Baltimore Anchor Bay 10: Samantha Bunk went 3-for-4 with a three-run home run and drove in four runs altogether, and Kattie Popko went 2-for-4 with two RBIs for Dakota (3-0). Kayla Fulker hit a three-run home run for Anchor Bay (1-1).
Warren Woods-Tower 8, Center Line 6: Anna Chaffee had 10 strikeouts, Sam Orcechowski went 4-for-4 with an RBI and Mackenzie Regier went 2-for-3 for Woods-Tower (1-4).
Clinton Township Clintondale 6, Warren Lincoln 5: Matt Wilden went 2-for-3 with two RBIs and Tyler Speed hit a sacrifice fly to plate the winner for Clintondale (4-1).
Grosse Pointe South 4, Utica Eisenhower 3: Will Norris pitched six innings, striking out four, and James Fishback had one hit and an RBI for South (7-0). Eisenhower is 2-7.
Melvindale ABT 18, River Rouge 0 (4 inn.): Thomas Chandler went 3-for-3 with three RBIs and struck out 10, and Austin Laforet went 2-for-2 with three RBIs for ABT (7-2).
Royal Oak 13, Southfield 1: Justin Marshall struck out four over five innings and Dylan Lau and Dylan Dzendzel each had three RBIs for Royal Oak (4-3). Southfield is 1-6.
Sterling Heights Stevenson 9, Clinton Township Chippewa Valley 3: Tyler Gonyea scattered seven hits and struck out eight over six innings, Mario Camilletti went 2-for-3 and scored twice, Riley McCauley had a home run and a double and Brandon Williams had three singles for Stevenson (4-0). Chippewa Valley is 3-4.
Blake Meakin is a freelance writer.