Scott Hahn launched a two-run homer and pitched a complete game with five strikeouts as Marple Newtown edged Lower Merion, 3-2, in a Central League game played at Blue Rocks Stadium in Wilmington, Del.
Luke Cantwell had a single and a triple for the Tigers (7-4, 7-3 Central).
Elsewhere in the Central League:
Strath Haven 10, Garnet Valley 4 >> The visiting Panthers recovered from a 4-1 deficit after the first inning. They regained the lead and broke the game open with a seven-run fifth inning. Anthony Viggiano registered a triple and three RBIs, while Luke Mutz (two runs) and Chase Davis (two RBIs) each chipped in with two base knocks.
Will Carey went the distance on the mound, scattering seven hits and getting four earned runs while striking out four.
After an 8-0 start, Garnet Valley has dropped its last two games by a combined score of 21-5. Liam Bendo went 3-for-3 with two doubles and a run scored in the losing effort.
Radnor 1, Haverford 0 >> Charlie Connolly pitched six strong innings of two-hit ball with 10 strikeouts. Patrick Lofton pitched a scoreless seventh for the save.
Jack DeShan doubled home Evan Moore for the only run of the game in the top of the third; Dan Kelleher pitched a complete game for Haverford, striking out five.
Springfield 7, Conestoga 1 >> All-Delco Jared Morris hurled a complete game with five strikeouts and no walks allowed. He scattered five hits.
Morris helped his cause with a double and an RBI, while Brandon DiChiacchio (three RBIs) and Tom Quinn (two runs, two RBIs) chipped in with two hits apiece.
Ridley 5, Penncrest 2 >> The Green Raiders’ bats erupted for five runs in the bottom of the fourth inning. James Becker, Gregg Kimmel, Liam Thompson, Ryan Meyer and Ryan Adelsberg all delivered run-scoring hits off Penncrest starter Dylan Lomas, who struck out five in a complete game loss.
Christian Evans and Max King led the Lions with two hits apiece.
In the Del Val League:
Chichester 16, Penn Wood 0 >> Ryan Boyers earned his first varsity win for the Eagles (9-2, 8-1), allowing only two hits in a four-inning shutout of the visiting Patriots.
Damian Thompson had a huge day at the plate, highlighted by a bases-clearing triple. He went 2-for-3 with six RBIs.
Dylan Cordingly also tripled and drove in three runs for Chi. while Hunter Killinen and Joe Renzi added two hits apiece.
Academy Park 12, Glen Mills 2 >> Nick Wisely collected two hits and three RBIs for the Knights (5-3, 5-2). Taylor Moors was the winning pitcher.
In the Catholic League:
Bonner & Prendergast 7, Lansdale Catholic 2 >> Kevin Zimmerman was lights out in relief for the Friars (5-7, 2-6), who won their third in a row. Zimmerman pitched three innings with three strikeouts and no hits allowed to get the win.
Tim Dougherty’s two-out, RBI triple in the fifth inning put the Friars ahead to stay. Dougherty finished 2-for-3 with three RBIs. Pat Lord added a two-out RBI single and also doubled.
Archbishop Carroll 6, St. Joseph’s Prep 3 >> Cole Chesnet’s two-run double in the first inning jumpstarted the Carroll offense. Nick Argentieri also knocked in two runs with a double in the fifth.
James Kelly struck out six and scattered nine hits in a complete game for the Patriots (9-3, 6-2).
In the Bicentennial League:
Jenkintown 10, Delco Christian 0 >> Cody Moorhatch rapped two hits for the Knights.