In a battle between the No. 1 and No. 5 teams in SoCal, Santa Margarita takes on St. Bonaventure Friday night.