It took Arlington sophomore Declan Dolan less than a minute to make his mark on the Division 2 North soccer semifinal Friday afternoon, scoring the winning goal moments after checking in as the No. 6 Spy Ponders beat Masconomet, 2-0, at Manning Field in Lynn.
Junior midfielder Francesco Valagussa’s free kick at midfield found Dolan’s chest in the 20th minute. Dolan was composed, chested the ball down, and flicked it over his head 8 yards from goal, finding the top right corner of the net for the winning tally for his second goal of the season.
To that point, the second-seeded Chieftains had largely controlled possession. Though not creating many threatening chances, the Spy Ponders (16-4-1) had spent the better part of the half without the ball.
“Their fan section had been going crazy,” said Dolan. “The fact that we got the first goal made them quiet and got our fan section going. It was a shift in momentum and really good for us.”
Will Clifford slammed the door in the 73rd minute, securing a date with Concord-Carlisle on Monday (7:15 p.m.) in the final at Manning Field.
After a header from sophomore Perry Sofis-Scheft got past Masco keeper Zach Rock, hitting the post, Clifford was on the doorstep to head it home. The goal was a relief for the Spy Ponders, who started to get pushed back as Masco threw everything it could on offense in pursuit of an equalizer.
“They were fighting the whole game. Just to put that in . . . was great for the team,” said Clifford.
Masconomet, the reigning North champions, finished 17-4-1.
The Arlington defense — which has allowed nine goals all season, and just five in the Middlesex League for the conference champs — was impenetrable. Masconomet did not register a shot on net all match.
Division 2 North semifinal
Concord-Carlisle 2, Belmont 1 — Sophomore Ben Santos (one goal) and junior Kyle Jackson (one goal) powered the Patriots (12-2-6) past the Marauders in a semifinal at Woburn High. ‘‘It’s the coldest game I’ve ever been associated with,’’ coach Ray Pavlik said. Santos broke the scoreless tie in the second half. The Patriots went up, 2-0, before the Marauders scored with 12 minutes remaining.
BC High 42, Needham 12 — Bobby DeMeo (4 and 60 yards) and Danny Abraham (35 and 45 yards) scored two touchdowns apiece as the visiting Eagles (9-1) scored 35 unanswered points in the final three quarters for the nonleague win. Connor Hickey had a 70-yard kickoff return as Needham (6-4) seized an early 12-7 lead.
Masconomet 26, Newton South 0 — Jay Theriault ran for a pair of touchdowns in the second quarter as the Chieftains (7-3) earned a road win over the Lions.
Lynn Classical 26, Peabody 20 — Juniors Keith Ridley threw two TD passes to Nashaun Butler, leading the Rams (8-2) past the Tanners (5-5).
Medfield 15, Foxborough 6 — Cam Lunn’s 32-yard field goal in the fourth quarter locked up the win for the visiting Warriors (8-2). Senior Mason Giunta carried 21 times for 120 yards and eclipsed the 1,000-yard mark for the season.
Salem 41, Arlington Catholic 15 — Senior Vinny Gaskins racked up 218 yards on 14 carries and crossed the goal line four times to lift the visiting Witches (6-4).
Newton North 25, New Bedford 13 — Senior Will Thompson (three rushing touchdowns, one fumble recovery for TD) led the Tigers (7-3) past the Whalers (3-7).For more highlights, go to bostonglobe.com/schools.