History repeated itself on Wednesday night at Walpole, in nearly the same fashion.
For the second year in a row, Brooke Matherson’s goal assisted by Lina Feeley was all second-seeded Walpole needed to defeat No. 3 Dennis-Yarmouth, 1-0, in the Division 1 South field hockey semifinals.
The duo connected last year for a 1-0 win over the Dolphins in the same round of the tournament. On Wednesday, the senior captains did it again, as Matherson tipped in a shot from Feeley with 25:17 left in the second half for the winner.
“They feed off each other,” said Walpole coach Marianne Murphy. “They were leaders last year and they’re leaders again this year. I think they read each other well.”
Junior goalie Max Allen made nine saves for D-Y (18-1-2) in the losing effort.
“They were not going to let [Allen] keep them from advancing,” said Murphy, who has fought against boys playing in field hockey.
For Walpole (20-0-1), senior Erin LeBlanc and junior Emily Curtin each played a half in net to combine for the shutout. They only had to fend off three total shots as the Walpole defense, led by senior captain Ashley Waldron, limited the Dolphins’ scoring opportunities.
It was tied 0-0 at the half, but Murphy said she knew her team needed to just keep doing more of the same.
“I told them they were playing great,” she said. “They were confident they were going to put one by [Allen].”
After Matherson finally broke through in the second half, Walpole did not let up its attack the rest of the way.
“They were very excited, but one [goal] is sometimes not enough,” Murphy said.
Walpole held a 13-4 advantage in penalty corners and outshot D-Y ,19-3.
Walpole advanced to the Division 1 South final at Taunton High School Saturday, taking on top-seeded Duxbury, which beat Notre Dame (Hingham), 3-0.
Duxbury 3, Notre Dame (Hingham) 0 — Lily Smith scored a goal in each half to push the No. 1 Dragons into the Division 1 South final. Meredith Wright added a first-half goal off an assist from Payton Donato.
Division 2 South
Apponequet 3, Cohasset 1 — Senior forward Lizzie Loranger scored two goals for the Lakers.
Bedford 1, Wilmington 0 — Bedford junior midfielder Timothy Goodhue scored the only goal of the game late in the first half.
Watertown 1, North Reading 0 — Senior Camille Sheehan scored 30 seconds into overtime to lift the No. 2 Raiders. Senior captain Greg Koutroukas made six saves for the shutout and senior captain Cody Hecht played strong defensively.
North Andover 1, Belmont 0 — The Knights scored just 45 seconds into the game on a strike by senior Andrew Valdez.
Georgetown 4, Lowell Catholic 1 — Jared Warren scored two goals for the Royals.
Norwell 1, Holliston 0 — The Clippers won on penalty kicks, 5-4.
Dedham 2, Bishop Stang 1 — The third-seeded Marauders knocked off the No. 2 Spartans in penalty kicks.
Cardinal Spellman 2, Hanover 0 — Sophomore Aemlia Burke scored the first goal assisted by junior Kristina Schneider and sophomore Emily Roan scored the final goal to advance to the finals.
Haverhill 3, Peabody 0 — Megan Tracy had 7 kills, 11 digs, and 5 aces as the No. 5 Hillies swept the top-seeded Tanners. Abigail Sonuga had 12 kills, Haley DeRoche had nine kills and eight digs, and Ornela Llupo added 28 assists and 10 digs.
North Quincy 3, King Philip 2 — Senior Nancy Huang had a career high 33 digs, while senior captain Carolyn Schwartz had 17 digs, 10 kills, and 4 blocks and senior captain Maya Umoren had 17 kills to advance to the finals.
For more scores and highlights, go to boston.com/schools