Upper Moreland 7, Springfield-Montco 4 (10) >> It took extra innings for Upper Moreland to claim the outright SOL Freedom Division title Wednesday, the Golden Bears scoring three runs in the top of the 10th to complete a comeback win over Springfield.
Upper Moreland (9-7, 9-7 division) tied the game 4-4 in the top of the seventh as Shawn Townsend tripled with one out then came home on Nate O’Connor’s RBI groundout.
Three straight singles to begin the top of the 10th loaded the bases for Bo Meakim, who connected on a two-RBI single for a 6-4 Bears lead. An error brought another run home, putting UM up three.
Townsend was 3-for-6 with a run scored while Kaleb Powell went 2-for-4 with a double. Jared McCellan finished 2-for-4 with two runs scored with Meakim going 2-for-5 with two RBIs.
Springfield (2-15, 2-13) scored three times in the bottom of the fifth to take a 3-2 lead. The Bears pulled even with a run in the top of the sixth but the Spartans went back up 4-3 in the bottom of the inning on Ben Cooney’s RBI double.
Cooney was 2-for-4 with an RBI and a run scored while Will Hastings went 2-for-4 with a run scored.
Council Rock South 4, North Penn 2 >> Council Rock South led 4-0 after four innings and North Penn could only cut the deficit in half as the Golden Hawks won the SOL crossover contest.
Justin Egner was 3-for-4 for the Knights while Quinn Marett went 2-for-3 with a double and an RBI.
Kyle Bruck went 2-for-2 with a double, two RBIs and a run scored while Keith Lippincott was 2-for-2 with an RBI and a run scored for CR South, which posted a run in the second, two in the third then one in the fourth.
North Penn scored its first run in the top of the fifth on Zach Warner’s RBI fielder’s choice. A Marett two-out RBI double in the seventh made it 4-2.
Central Bucks West 10, Pennridge 5 >> Central Bucks West broke a 4-4 tie with five runs in the top of the fifth – the last four coming on Jackson Cunnane’s grand slam – as the Bucks went on to claim an SOL Colonial win.
Kevin Bukowski and Aidan Quinn both hit solo home runs for West (10-9, 8-7 division). Cunnane finished 2-for-4 with four RBIs and a run scored, Burkowski was 2-for-4 with an RBI and a run scored while Max McGlone went 2-for-4 with a run scored. Quinn had two runs scored.
Pennridge’s Joey Calabretti connected on a solo homer in the third and was 2-for-4 with two runs scored. Aidan Fretz went 2-for-3 with an RBI and a run scored for the Rams (8-12, 5-11).
Central Bucks West 3, Neshaminy 1 >> Central Bucks West earned a second win Wednesday by scoring all three of its runs in the top of the seventh to rally past Neshaminy.
With one out and the bases loaded, Kevin Bukowski’s RBI sacrifice fly tied the game. Max McGlone put the Bucks (11-9, 9-7 SOL Colonial) ahead with an RBI single while Aidan Quinn followed with an RBI single for a two-run lead.
Neshaminy (12-7, 10-6 SOL Patriot) scored its lone run in the fourth on a Jake Kozlowski RBI single
Souderton 10, Central Bucks East 3 >> Justin DiCesare was 2-for-4 with a double, three RBIs and a run scored as Souderton capped its regular season with its 12th consecutive victory.
Central Bucks East scored twice in the bottom of the third to pull within 4-3 but the Indians answered with four in the fifth on DiCesare’s two-RBI single and two more coming home as Liam O’Leary reached on a two-out error.
A Carter Jagiela RBI sacrifice fly and DiCesare’s RBI double made it 10-3 Big Red in the sixth.
Ethan Warner went 2-for-2, Chris McKenna was 2-for-4 with a double and two runs scored while Kaden Pasternak had four runs scored for the Indians (17-3, 14-2 SOL Colonial).
Souderton starting pitcher Jackson Morrissette earned a complete-game win, allowing three runs – two earned – on four hits. He walked two, hit one batter and struck out seven.
Archbishop Wood 9, Abington 8 >> Aiden Meyers hit two home runs as he went 3-for-3 with six RBIs and three runs scored and Archbishop Wood used a three-run bottom of the sixth to rally for a nonleague victory.
Myers’ three-run homer in the third gave Wood a 6-1 lead but Abington scored twice in the top of the fourth then plated five in the fifth — the first three on Chase Goodson’s home run — to go up 8-6.
Myers led off the bottom of the fifth with his second homer. In its half of the sixth, Wood (15-3, 10-2 PCL) scored three runs on Patrick McKinney’s RBI double, Myers’ RBI sac fly and an error on Richie Bonino’s two-out grounder.
McKinney was 2-for-2 with an RBI and a run scored while Bonio went 2-for-3 with an RBI.
Brendan Cabry and Colin Haney both had two RBIs for Abington (9-11, 7-9 SOL Liberty) while Colin Hamsher scored twice.
Upper Dublin 11, Quakertown 8 >> Quakertown was up 8-0 after the top of the second but Upper Dublin did the rest of the scoring – pulling even in the fourth then taking the lead in the fifth as the Cardinals claimed a second straight win.
Kyle Rizzo was 3-for-5 with three RBIs for Upper Dublin while Jared Levis went 2-for-4 with a double, two RBIs and a run scored. Ethan Madnick was 2-for-2 and scored three runs, Leo Soriano finished 2-for-4 with an RBI and two runs scored while Nick Harley scored twice.
The Cardinals (14-6, 13-3 SOL Liberty) scored a run in the bottom of the second, four in the third then three in the fourth to knot things 8-8. In the fifth, Nick Lombardo came home on a passed ball while Levis’ RBI single gave UD a 10-8 lead. Shane Monaghan’s RBI single in the sixth made it 11-8.
Brandon Pierce was 2-for-2 with two doubles, two RBIs and two runs scored for Quakertown (11-7-1, 10-5-1 SOL Liberty). Vince Pellegrini also hit two doubles and went 2-for-4 with two RBIs.
Ty Everitt was 3-for-4 with two runs scored, Ethan Beil finished 2-for-4 with two RBIs and two runs scored while Cooper Natisin was 2-for-4 with two RBIs for the Panthers.
Lower Moreland 6, New Hope-Solebury 5 >> Lower Moreland scored three runs in the bottom of the fourth to push its lead to 6-3 then held off New Hope-Solebury in the later innings to earn an SOL Freedom win.
Mike Pennisi was 2-for-3 with an RBI for Lower Moreland (8-10, 7-9 division). Aiden Stepansky hit a two-RBI double in the fourth while Xavier Gonzales had two runs scored.
Matt Rickert went 2-for-4 with a double, two RBIs and a run scored for New Hope-Solebury (9-7-1, 8-7-1).
Souderton 8, Central Bucks East 1 >> Abby Burns struck out eight in pitching a complete game and also hit a solo home run in the fifth as Souderton earned a second straight win.
Riley York belted a solo homer in the sixth and finished 2-for-3 with three RBIs and two runs scored for the Indians (12-7, 9-7 SOL Colonial). Brooke Scotti had two RBIs while Olivia Plinke scored twice.
Burns allowed one run — earned — on three hits and three walks.
Scotti gave Souderton a 2-0 lead in the first with a two-RBI single. Big Red made it 4-0 in the second then after East plated a run in the top of the fourth the Indians scored twice in the bottom of the frame to go up 6-1.
Upper Dublin 18, Radnor 3 (4) >> Abby Olshefski was 2-for-3 with a two-run triple and three runs scored, Avery Lennon finished 3-for-4 with three runs scored and Upper Dublin used a 10-run fourth inning to roll to a nonleague victory.
Kaelin Penna went 2-for-4 with three RBIs and two runs scored while Madden Reilly was 2-for-3 with two RBIs for the Cardinals (6-14, 5-11 SOL Liberty). Emeline Bell had three runs scored and two stolen bases. Pitcher Meredith McKenna earned her first varsity win, allowing three hits and no walks while striking out six.
Abington 9, Upper Merion 8 >> Abington scored seven runs in the top of the seventh to erase an 8-2 deficit and rally for a nonleague victory
Ellie Pierce’s two-out RBI triple pulled the Galloping Ghosts even 8-8 then scored the winning run on Aneesa Rohrer’s RBI single.
Sydney Steiner was a triple short of the cycle for Abington, going 4-for-4 with a double, a leadoff home run in the sixth, three RBIs and two runs scored. Rohrer was 3-for-5 with an RBI and run scored, Liz Hippel went 2-for-3 with an RBI and run scored while Lauren Everitt finished 2-for-4 with an RBI.
Vanessa Hutchinson hit a two-run home run in the third that put Upper Merion up 3-1 and went 2-for-4 with four RBIs and a run scored. JoEllen Johnson was 3-for-4 with two doubles, an RBI and a run scored while Ava DiDonato and Emma Ricci both were 2-for-4 with an RBI for the Vikings.
UM’s Rebecca Shuler went 2-for-3 with three runs scored with Cady Legerton going 2-for-4.
Plymouth Whitemarsh 13, Mount St. Joseph 3 (6) >> Plymouth Whitemarsh plated eight runs in the top of the second and rolled to a six-inning nonleague win.
Rian Reed was 2-for-3 with a double, triple, an RBI and three runs scored while Lauren Kane drove in three runs in the second with a bases-loaded triple. Marissa Perez went 2-for-3 with two RBIs and a run scored.
Mount St. Joseph’s Paige Moore hit a two-run home run in the fifth.
Archbishop Carroll 26, Lansdale Catholic 2 >> Emma Talago and Shannon Wood both scored three goals as Archbishop Carroll cruised past Lansdale Catholic to reach the Philadelphia Catholic League championship game.
Chloe Bleckley, Katie Karoly, Lydia Malone and Kiley Mottice each had two goals for the Patriots (19-0), who led 17-2 at halftime.
Kiera Trainer and Emily Simpson each scored a goal for the Crusaders. LC goalkeeper Caroline Kerr made six saves. Carroll keeper Bridget Robinson had two saves.
The Patriots face Cardinal O’Hara in the PCL final 6 p.m. Friday at Neumann University.