Greater Lowell (8-7-4) struck first when Gbah Dualu got behind the defense for a goal less than three minute in. Danvers senior captain Zach Noring knotted it at 1-1 when he headed in Kelleher’s long throw-in with 22 minutes to play in the first half.
McPherson put the Falcons on top when the ball squirted loose out front with 19 minutes to go. He put that one away for a 2-1 advantage, then 13 minutes later blasted one home from 35 yards out to push the advantage to 3-1.
“I didn’t think it was going in,” McPherson said about his second goal. “I just stopped and hit it and bent it in. It went right over the goalie; it was pretty lucky.”
Mike Ricard knocked in a goal off a free kick to pull Greater Lowell within one goal late in the first half. Casey Rivera tied it for Greater Lowell when the Falcons were unable to clear the ball with just under 15 minutes to play.
Shortly after McPherson put Danvers on top 4-3, Meshach Dunn beat the Danvers defense to a ball down the right sideline, snuck past the keeper and put a shot on net that was kicked off the goal line by senior captain Matt Kidney.
Now, Danvers gets a shot at No. 3 seeded Masco.
“They’re a big, physical, strong, quality program over there. We’ve got our hands full,” Chase said. “They’re talented at every position; they remind us of St. John’s Prep, which gave us a hard time early in the year. We’ll have to make some adjustments to get ready for them. You can’t really focus on one guy because if you do, they’ll just beat you somewhere else.”