Cumberland Valley overcame a 20-7 first-quarter hole, beating Altoona on the road 56-53 Friday night. Point guard Ty Banach had 18 points, including a crucial pair of free throws in the final seconds to put the Eagles (11-1, 7-1 Commonwealth) up three. A Mountain Lions 3-pointer at the buzzer was off the mark. Ben Drury's and-1 with 1:05 to play gave CV the late lead it wouldn't relinquish. Ethan Levis scored 15.
Northern never let off the gas in a 73-60 road win over Boiling Springs. Carson Myers and Grayson Hacker had 23 and 21 points, respectively, for the Bubblers (3-9, 2-4 Colonial), but it wasn't enough. Nate McGill's 24 paced the Polar Bears (11-1, 6-0).
Mechanicsburg's 33-point second half was enough to pull off a road win over Cedar Cliff 53-44. Noah Wiedman led all scorers with 15 points, while Ty Deiter added 10 to the Wildcats' (5-8, 3-4 Keystone) cause. The Colts (3-9, 1-6) got 12 from Joey Zvorsky and 11 from Trey Law
Jake Perry's 26 points was more than enough in Camp Hill's 61-41 division win over West Perry. Connory Trumpy added 13 for the Lions (11-1, 5-1 Capital), while the Mustangs (9-4, 2-4) got eight apiece from Ben Smith and Tony Kertulis.
Trinity blew out Columbia 78-45 at home, jumping out to a 35-25 halftime lead. It was a balanced night as Patrick Walker (12 points), Kalen Veres (12) and Christopher Hartley (11) each cracked double digits for the Shamrocks (9-2).
Steel-High won the second quarter 26-9 and the game 70-58 at East Pennsboro. The Panthers (3-9, 0-6 Capital) got a team-high 17 from Devin Shellenberger and 13 from Preston Powery.
Andrew Spaan deposited 24 points in West Shore Christian's 75-51 win at Harrisburg Christian. Joshua Lehman had 15.