In the second inning, Kristen Szczepaniak and Alyssa Messina slugged back-to-back home runs to give Lansdale Catholic a 7-0 lead.
After the solo shots, Greta Sheridan almost hit the team's third in a row, powering the ball to the fence for a double.
Bridey Harkins went 2 for 3 with a pair of RBIs and two runs. Jenna Gibbons had two hits and drove in a run.
District 1 Class A Championship
Bristol's Mary Wallick pitched a two-hitter in the Warriors' 15-2 win over Friends Select at Pennsbury.
Wallick struck out 12 of the 15 batters she faced. At the plate, the senior knocked in a pair of runs on three hits.
Rose Scalzo led Bristol's offense, hitting a two-run triple in the first inning and knocking in two runs on a second-inning double.
Olivia D'Emidio went 3 for 4 with three RBIs.
District 12 Class AA Championship
Alexis Garner pitched a perfect game in Conwell-Egan's 15-0, four-inning win over Swenson at Arcadia, striking out two.
Mackenzie Purr went 3 for 4, drove in three runs, and scored a pair for the Eagles. Alyssa Adams had two RBI singles and scored a run.
District 1 Class AA Championship
Abby Carter doubled home a pair of runs to aid St. Basil in a 7-3 win over Christopher Dock at Upper Dublin for its second district title in school history.
Amanda Clark went 3 for 4 with an RBI and a run for the Panthers. Myranda Gormley had two hits, including a double, and scored two runs.