The Trojans went up 3-1 at the end of the first quarter and led 6-3 at halftime.
Sean Fumai and Richie Miller led Weston in scoring, each with four goals. The former also had two assists.
Austin Drimal and Alex Crowell scored one goal apiece. Micah Zirn, Peter Lummis and Troy Flynn each had an assist.
Grant Limone made nine saves in goal.