Marshfield’s boys won a 4-3 District 4 soccer match at Marist Catholic in Eugene Monday. The Pirates (4-0-1, 4-2-1) are tied with Cottage Grove for first place and will play at Junction City Wednesday. North Bend’s boys beat Crescent Valley 3-2 on Saturday and will play at Springfield Thursday.