Garnet Valley's Jules Raucci scored twice in each half for a team-high four goals.
In the third-place game, Downingtown West eased past Great Valley, 17-7, at Radnor. Radnor topped Central Bucks East, 15-9, at Harriton in the fifth-place matchup.
District 12. La Salle rolled over Northeast, 19-2, in the final at Germantown.
Washington overcame a power outage to defend its Public League championship as the Eagles dropped Masterman, 25-19, 25-11, 25-16. Along with the title, Washington capped a perfect 13-0 season in the Public League.
The match was scheduled to be played at Community College of Philadelphia before it was moved to nearby Masterman after the outage.
Danil Pavlov led the way with 24 service points and 20 kills. Subin Shaji added 28 assists, and Danny Parskevov recorded 10 kills.
District 1. Pennridge (20-0) dropped the first two games before it rallied back to top Souderton, 22-25, 14-25, 25-19, 25-20, 15-7, in the final at William Tennent.
Chestnut Hill scored three times in the first inning and held on to top Germantown Academy, 6-3, at La Salle University in the quarterfinals of the Pennsylvania Independent Schools Tournament.
Sam Feirson opened the scoring with a bases-loaded double. Dan Hull went 2 for 4 and scored twice. Matt Kozemchak struck out six and walked two for the win.
Also in the quarterfinals, Malvern Prep knocked off visiting Hill School, 10-7. C. J. Costalas drove in two runs with a double to highlight the Friars' eight-run second inning.
Nick Lamb drove in two runs with a single in the second as Penn Charter raced past visiting Perkiomen School, 13-5.
District 1 Class A. Sophomore righthander Dylan Evert (8-0) guided Bristol to a 17-7 semifinal win over Delco Christian at Great Valley.
Zach Caldwell went 2 for 2 with six RBIs to help Calvary Christian roll over Jenkintown, 16-1, in the other semifinal at West Chester Henderson.
District 1 Class AAA. Matt Kohn hit a leadoff triple and came in to score the winning run as Upper Moreland edged Pope John Paul II, 2-1, in the semifinals at Glen Mills.
Charlie Hooker drove in Kohn with a single and also recorded the complete-game win, walking one and allowing three hits.