SACO — Zach Ham’s two-run single to fueled a five-run rally in the fifth inning as Fayette-Staples beat Staples Crossing 6-3 in an American Legion Zone 4 playoff game on Thursday evening.

Ben Lambert added a pair of hits for Fayette-Staples (10-7).

Shane MacNeill and Holden Jackman each had two hits for Staples Crossing.

Fayette-Staples will face York at 4:30 p.m. Friday at Thornton Academy, with the winner qualifying for next week’s state tournament as the Zone 4 runner-up. York advanced with 10-4 victory over Noble.

Wells has already qualified for the state tournament as the zone’s regular-season champion.

COASTAL LANDSCAPE 10, HIGHLAND GREEN 5: Tim Greenlaw lined a two-run single to highlight a five-run fifth inning as Coastal Landscape (12-7) broke a 5-5 tie against Highland Green (7-10-1), in Portland.

Kyle Brennan’s two-run single in the top of the second inning helped Highland Green take a 5-2 lead.

Coastal got a run back in the bottom of the inning and tied the game in the third on RBI singles from Luc Harrison and Logan McCarthy.

YANKEE FORD 8, ZONE 3 UNITED 4: Matt Riggle blasted a grand slam to highlight a seven-run third inning as Yankee Ford (14-5) beat Zone 3 United (2-17-1) in Gray.

Marshall Peterson had three hits for Yankee Ford, including a two-run double in the third.

Gibson Harnett hit a single and a triple for Zone 3 United. Elijah Winchester and Zach Mann also had two hits apiece.

NECBL

VALLEY 11, SANFORD 4: Niko Hulsizer started the scoring with a home run in the fourth inning, and the Blue Sox (18-14) added five runs in the fifth and four in the seventh to cruise past the Mainers (13-21) at Goodall Park.

Andrew Rouse had a triple and a double for Valley, and Chas Hadden and Joe Mercadante each drove in two runs.

Shaine Hughes hit a two-run homer for Sanford.

RMSL

BIRD’S EYE PAINTING 8, GREELY 4: Kyle Herzig lined an RBI single and Mason Rosborough followed with a two-run single in the first inning to start Bird’s Eye Painting (12-5-2) on its way to a win over Greely (10-7) in Windham.

Greely scored two runs in the fifth to trim the lead to 4-2, but Bird’s Eye got four runs in the bottom of the inning, including a two-run single by Cam McCartney.

GORHAM SPLITS WITH NOVA SEAFOOD: Nick Gray hit a two-run double as Gorham (6-10) earned a 10-1 win over Nova Seafood (9-6) in the second game of a doubleheader Wednesday in Scarborough after losing the opener, 8-4.

In the first game, Noah Frink’s two-run single highlighted a four-run third inning as Nova erased a 2-0 deficit. Morgan Pratt went the first six innings to pick up the win, allowing one earned run on four hits and one walk while striking out eight.