SOUTH BERWICK — Holden Jackman drove in two runs to lead Staples Crossing to a 3-1 win over Massabesic in the first game of an American Legion baseball doubleheader Saturday.

Zach Hodges sparked a three-run fifth inning with a two-run double in Game 2, leading Staples (5-3) to a 6-3 victory.

Nick Landis picked up the win in the first game, allowing one run in four innings. Weston Bergeron pitched a complete game for Massabesic.

Cole McDaniel and Keith Dorr had two hits apiece for Staples in the second game.

COASTAL LANDSCAPE 8, SUMMIT GAS 0: James Sinclair struck out 11 while pitching a three-hitter for Coastal Landscape during a victory against Summit Gas (0-6) in Yarmouth.

Sinclair also hit a home run, and Jared Brooks had three doubles, two runs scored and two RBI.

LIBBY-MITCHELL 2, COASTAL LANDSCAPE 0: Bayley Welsh singled home Nick Lorello in the first inning, and Zach LaQuattro scored on Cam Smith’s sixth-inning fielder’s choice as Libby-Mitchell (4-1) won in Yarmouth.

Sam Warren struck out six while pitching the first six innings for Libby-Mitchell. Smith added two strikeouts in the seventh, including one with the bases loaded to end the game.

LIBBY-MITCHELL 10, SUMMIT GAS 8: Bayley Welsh’s two-run double capped a seventh-inning rally during which Libby-Mitchell scored four times to pull away from a 6-6 tie with Summit Gas (0-7) in Yarmouth.

Jonathan Snyder lined an RBI double as Summit Gas countered with two runs in the bottom of the seventh.

NOBLE, SACO AND BIDDEFORD SAVINGS SPLIT: Duncan McGilvery had two hits and an RBI to help lead Noble to a 10-0 win in six innings over Saco and Biddeford Savings (6-2) in the first game of a doubleheader in Biddeford.

Jacob Lacroix pitched a two-hitter, striking out seven.

Saco and Biddeford Savings took the second game, 9-6. Casey Twomey went 2 for 3 with three runs scored, while Curtis Petit added three hits.

JUNIOR LEGION

BRUNO’S 12, CAPE ELIZABETH 0: Donnie Tocci went 3 for 4 with two RBI to lead Bruno’s (4-3) to a win at Cape Elizabeth (2-5).

Garrett Tracy picked up the win, allowing five hits in 52/3 innings.

WESTBROOK SWEEPS BIDDEFORD: Westbrook (7-0) pounded out a total of 22 hits in two victories at Biddeford (1-6).

Dylan Francoeur had three hits and Kyle Hebert struck out nine in Westbrook’s 8-1 win in Game 1. Carter Edgerton had two hits for Biddeford.

Westbrook won the second game 13-0 in five innings. Francoeur had two hits, including a triple, and Hebert and winning pitcher Michael Young also contributed a pair of hits.

CUMBERLAND 2, MESSALONSKEE 1: Nathan Cyr singled home AJ Eisenhart in the bottom of the eighth to give Cumberland a win at home.

Eisenhart had two hits and picked up the win on the mound, pitching three innings of scoreless relief. Wade Sansone added two hits for Cumberland.