Wrestling
Souderton 30, CB South 29: The Indians won seven bouts in a tightly contested match on Wednesday, closing it out when AJ Stayton pinned Cole Killough for the win. Also winning matches for Souderton were Vincent Tomasetti (won by decision), Sawyer Lester (won by fall), Kole Lester (won by fall), Thomas Gonce (won by decision), Charlie Arobone (won by decision) and Ezra Swartley (won by decision).
Hatboro-Horsham 39, Wissahickon 30: Down 36-3, the Trojans staged a furious comeback before falling short on Tuesday in SOL Liberty action.
Girls bowling
Quakertown 4, North Penn 0: Julia Skarboski rolled a 509 series, including a 224 first game, as the first-place Panthers blanked the Knights on Wednesday in SOL American action. Breanna Gardner added a 178 score in Game 3 for Quakertown, while North Penn got a 162 from Anna Weatherwax in the final game.
Boys bowling
Quakertown 3, North Penn 1: The Panthers battled to the victory by a 2818-2610 total series with Elijah Pint setting the tone with a 628 series (203-209-216). Lucian Millsock also started things off well for Quakertown with a 233 score in Game 1, while Jacob Siegfried added a 209 in the first game as well. Ryan Baker led the way for NP with a 605 series, including a 216 score in Game 1.