Boys basketball: Terrasi, Gaels win fourth straight