In a Hockomock League clash between the conference’s leader and defending champion, senior Cullin Anastasia scored a pair of second-half goals to lead the No. 15 Mansfield boys’ soccer team to a 3-1 victory over host King Philip in Wrentham on Thursday afternoon.
Senior Jackson Murphy gave Mansfield (7-0) a 1-0 lead before the half. KP (3-5-0) knotted the game after the break, 1-1, but Anastasia converted a penalty kick 22 minutes into the second half to give Mansfield a 2-1 lead. Anastasia nailed down the win with an insurance goal nine minutes later.
Mansfield coach Steve Sheridan said the Hornets made it a priority to contain King Philip’s Tyler Mann, the Hockomock League’s reigning MVP.
Sheridan credited the defensive work of juniors Derek Meuth, Sam Nugent, and Matt O’Donnell, and seniors Harry Braidt and Nick Hyland, a captain who helped control the midfield along with Sean Lanzillo.
The Hornets continued their tenacious defensive play, allowing just seven goals in seven games.
Sheridan said it was important to defeat the defending league champion on its home field to solidify Mansfield’s place in the league standings, but there remained a sense of urgency for the Hornets going forward.
“We’re still going to keep taking it one game at a time,” he said.
Braintree 3, Weymouth 2 — Senior Ryan Mangan netted a pair of first-half goals and classmate AJ McMartin earned the win in his first varsity start in goal for the Wamps (5-3-2).
North Reading 1, Hamilton-Wenham 0 — Junior midfielder Ben Tayas scored in the 34th minute for his first varsity goal to lift the Fighting Hornets (2-3-2).
Nauset 10, Dennis-Yarmouth 0 — Senior captains James McCully and Ethan Craven each buried two goals for the top-ranked Warriors (7-1).
Wellesley 3, Natick 1 — Senior Ryan Clare netted two goals to lift the Raiders (7-1).
Silver Lake 227, North Quincy 280 — Dillon Brown was the medalist, shooting an even-par 34 to pace the Lakers (5-2) at Presidents Golf Course.
Sandwich 249, Dennis-Yarmouth 270 — Junior Alec Abramson shot even par to lift the host Blue Knights (7-2).
Braintree 89, Needham 83 — Sophomore Frank Mahoney shot even-par 36 for the Wamps (5-2-1) at Needham Country Club.
King Philip 2, Mansfield 1 — Sophomores Chloe Layne and Avery Snead each netted a goal as the Warriors (9-1) dealt the Hornets (6-1) their first loss of the season.
Bishop Feehan 7, Martha’s Vineyard 0 — Sophomore Hailey Goodman tallied two goals and two assists to lead the No. 20 Shamrocks (6-1-1).
Newton South 3, Weston 0 — Junior Audrey Lavey scored two goals and senior Maddy Yorke chipped in with a goal and an assist to lift the No. 15 Lions (8-1).
Needham 3, Newton North 1 — Junior Gracie Bruno had two assists for the 16th-ranked Rockets (7-1).
Walpole 6, Norwood 1 — Alex Rodia netted three goals for the No. 5 Rebels (7-0-1).
Brookline 3, Framingham 0 — Freshman Jamie Chamberlain had three kills for the No. 7 Warriors (7-1).
Hopkinton 3, Notre Dame (Hingham) 0 — Seniors Amanda Gilbert (10 kills, 1 assists, 8 digs) and Rachel Zale (7 kills, 4 assists) paced the Hillers (8-2).
Weymouth 3, Braintree 1 — Senior Amaya Leonard had nine kills for the Wildcats, and senior Caroline Barrett had 21 assists and 12 service points.
Bishop Feehan 3, Bishop Stang 0 — Junior middle hitter Kaylee Mankins tallied five kills, two aces, and four blocks to lead the Shamrocks (6-3).For more highlights, go to bostonglobe.com/schools. To report scores, call 617-929-2860/3235 or email firstname.lastname@example.org.