Behind the hitting of Ali and Gia Shepherd,

CAPA

outlasted visiting

Franklin Towne Charter

, 19-12, to capture the PIAA District 12 Class AAA softball championship yesterday.

Ali Shepherd went 4 for 4, scored four runs and knocked in five, while her twin sister, Gia, went 3 for 5 with five RBIs.

Ali Shepherd's two-run double in the fifth inning put CAPA in front for good, and Jenalee Swain chipped in with four RBIs. Gia picked up her second win of the season.

District 12 Class AA. Philadelphia Academy Charter claimed the district title, doubling host Saul, 10-5. Krystyn Smyth recorded 12 strikeouts and went 2 for 4 with four RBIs as the Chargers improved to 12-1.

District 12 Class AAAA. Sophomore righthander Alison Farrell allowed one hit and struck out 11 in four innings as Washington beat visiting Mastbaum, 18-2, in a first-round game. Liz Blizzard had four RBIs, including a three-run homer.

Alissa Williams belted two home runs, including a grand slam, and Sarah Jones added two more as part of an 18-hit attack that fueled Central's 22-0 win over visiting Dobbins.

Northeast advanced with an 11-1 win over visiting Frankford, aided by doubles from Brittany Jaffe and Georgette Elmes.

Vanessa Velez stroked a two-run, walk-off triple in the bottom of the seventh inning, as Kensington slipped past visiting Edison, 13-12.

Pioneer Athletic. Owen J. Roberts will face Boyertown in a playoff for the league title on Tuesday after the Wildcats beat visiting Upper Perkiomen, 4-1. Ali Logue went 3 for 3, and Karissa Yablon smacked a game-winning two-out, two-run double in the fifth inning.

Catholic North. Leigh Costanzo smacked a seventh-inning double, scoring Tara Robinson and Samantha Coyle, to lift St. Hubert over host Archbishop Ryan, 2-1. Heather Brabazon fanned 14 for the win.

Catholic Academies. Amanda Fernandez tossed a two-hitter, struck out 12 and went 2 for 3 as Nazareth Academy defeated visiting Merion Mercy, 8-1.

Del-Val. Academy Park posted a 3-1 win over visiting Chichester as winning pitcher Amanda Martin tossed a one-hitter and helped her own cause by knocking in all three runs.

Southern Chester County. Kennett toppled host Great Valley, 6-3, as Sarah Bengston and Lauren Brown each drove in a pair of runs.

Amanda Centonze went 3 for 3 with three RBIs to lead Garnet Valley over visiting Oxford, 9-0.

Suburban One Continental. Kim Detwiler went 2 for 4 and drove in two runs as host Norristown nipped Council Rock South, 3-1.

Central Bucks East blanked William Tennent, 7-0, as Marielle MacMinn smacked a pair of triples, driving in three runs.

Central. Anna Connolly drove in the winning run with a double as Conestoga shaded visiting Upper Darby, 2-1.

Bicentennial. Christopher Dock cruised past visiting Lower Moreland, 9-0, behind winning pitcher Kelby Bolton. Bolton went 3 for 4 with two RBIs and hurled a two-hitter, fanning five.

Lacrosse

Jenny Purvis deposited five goals, en route to setting a school record, as

Hatboro-Horsham

knocked off visiting

Council Rock South

, 20-9, in a Suburban One League clash.

Purvis, who dished out five assists, has 252 career goals. Taylor Swezey chipped in with six goals and Courtney Hagarity had seven assists for the Hatters.

Track and Field

Girard College

's Tanaya Lloyd raced home first in the 200 and 400 meters before winning the triple jump to lead her team to the the Penn-Jersey League championship on its home track.