Alice Roberts and Bridget Scott provided a potent one-two punch in combining for 33 kills and 42 digs, and Rachel Vresilovic totaled 10 kills and six blocks to rally Strath Haven to a 20-25, 25-27, 25-16, 25-23, 15-8 win at Haverford in a classic Central League clash.
Haverford was ahead two games to none before a shoulder injury sidelined Fords starting setter Katie Lane for the rest of the match.
Also in the Central League:
Garnet Valley 3, Harriton 0: The host Jaguars remained perfect in league play, rolling to a 25-9, 25-11, 25-10 victory behind 20 assists by Elise Cummings, five kills from Katherine Hayes and Julianna Boettger's seven kills and one block.
Ridley 3, Lower Merion 0: Samantha Schreiber closed out the 25-15, 25-9, 28-26 home win with three of her 13 kills.
The Green Raiders (7-5, 6-4) also relied on nine kills and 19 digs by Melanie Malseed and six kills and 15 digs by Mary Kate Rumbaugh.
Marple Newtown 3, Upper Darby 0: Middle blockers Carley Hamilton and Sarah Roberts created a wall at the net while outside hitter Vera Clinton and setter Rachel Dennin turned in strong games in leading the visiting Tigers to a 25-20, 25-14, 25-23 win.
The Royals' Rachel McIntyre totaled 22 assists and six kills, Shayna Finn burned the floor for 13 digs and Allison McDonough delivered six kills.
In the Del Val League:
Academy Park 3, Chichester 0: Marisa Comroe served four aces to go with three kills, Tre Kutter made her presence known at the net with three kills and five blocks, and the tandem of Tianna Jennings and Laysia Petty were outstanding in setting for the Knights (6-2, 6-0).
Chichester received nine kills from Maddie Thornton and four aces from Courtney Profitt.