Hamilton-Wenham 1, Triton 0: One goal was all the Generals (9-2-2) needed as they clinched a playoff berth on the road.
Ipswich 6, Amesbury 1: Zack Eliopolous and Sam Benford each buried a pair of goals as the Tigers (7-7) routed winless Amesbury in Cape Ann League play. Cam Waters, Ryan Fantasia and Hayden Weatherall were also standouts for Ipswich in victory.
Malden Catholic 2, Bishop Fenwick 1: Jim Brophy, a junior midfielder, scored on a pass from Alex Baker in the first half for Fenwick (5-6-5). Goalkeeper Ryan Trott added a half-dozen saves for Fenwick, which needs five of a possible eight points in its final four games to qualify for postseason play.
LYNN CLASSICAL 3, BEVERLY 1: The Panthers (7-6) saw their four-game winning streak snapped, falling to the Rams on the road.
Hamilton-Wenham 3, Triton 0: The Generals (6-2-5) moved to within three points of earning a postseason berth by blanking the Vikings at home.