San Marcos set up a Channel League girls water polo title showdown with Santa Barbara by defeating Ventura 15-10 on Tuesday.
Brittany Prentice and Riley Heiduk each scored four goals for the Royal, who are ranked fifth in CIF Division 1. Hailey Gellert and Paige Hauschild added two goals apiece and Gellert drew three ejections.
San Marcos (19-7, 6-1) will host first-place Santa Barbara (7-0) at 3:30 p.m.