The Trojans led 2-0 after one quarter and did not allow their opponent a goal in the first half.
Sean Fumai led Weston with four goals. He also had one assist.
Troy Flynn (one assist) scored two goals while Eli Page (two assists), Oliver Parker and Richie Miller each scored one. Grey Bradshaw-Mack had one assist.
Grant Limone made 14 saves for in goal for Weston, now 8-7 overall. It visits Staples on Wednesday at 7 p.m.