The Pirates defeated the Bruins at Marshfield High School on Thursday.