PORTLAND — Andrews Post took a 9-0 lead in the first two innings and rolled to a 12-0 victory over Libby-Mitchell Post in five innings in an American Legion Baseball game Tuesday night.

Michael Scala was 3 for 3 with three RBI and Evan Gallant was 2 for 2 with a double and two RBI for Andrews Post (3-1) against Libby-Mitchell (1-2).

Caleb Fraser struck out three and walked none while pitching a five-hitter.


FIRST TITLE 13, OA-YARMOUTH 7: Jack Bushey allowed a run on four hits with seven strikeouts in five innings to lead visiting First Title past Orthopaedic Associates-Yarmouth (1-2).

Spencer Cooke scored three runs for First Title, which took a 7-0 lead in the first two innings.

Nick Whittaker was 3 for 3 with a double, two RBI and three runs scored for OA-Yarmouth.


FAYETTE-STAPLES 16, YORK/WELLS-POST 56 3: Jack Turnage and Jeff Gelinas each hit a three-run homer as Fayette-Staples (3-0) scored eight in the fifth, including six with two outs, to open a 12-3 lead over York/Wells-Post 56 (2-1) at York.

Cam Madden and Max Dube also homered for Fayette-Staples.


WINDHAM 11, MECHANIC FALLS 1: Ben Noble struck out nine and walked one as he held Mechanic Falls (0-4) hitless in a five-inning win at Windham (1-0).

Drew Gagnon had three hits, four RBI and two runs scored. Riley Williamson had three hits with a double, a triple and four runs scored.

Jed Quinn reached on an error and scored on a fielder’s choice in the third for Mechanic Falls.


NOBLE 8, BONANZA OF SANFORD 7: Noble (1-2) scored seven runs over its final two at-bats and edged Bonanza of Sanford at North Berwick.

Pat Murphy hit a two-run single and Brett Burke added an RBI single in a four-run fifth inning.

Noble added three runs in the sixth on a single by Gordon Potter, a walk by Marc Bourgeois and a steal of home by Grayson Waterman.


NOVA SEAFOOD 10, MOODY’S COLLISION 4: John Miranda hit a three-run triple during a nine-run fifth inning that helped Nova Seafood defeat Moody’s Collision (0-2) at Gorham High.

Miranda and Nick Colucci each had two hits.

Steve Broy had two hits for Moody’s, including a two-run triple in the seventh.


MORRILL POST 12, FALMOUTH 4: Paul Reny went 2 for 4 with a home run and two runs scored, and Zach Horton went 2 for 5 with two runs scored to lead Morrill Post to a win at Falmouth (1-3).

Morrill had nine hits and took advantage of 10 Falmouth errors.

Matt MacDowell was 2 for 3 with a home run, three RBI and two runs scored for Falmouth.


SACO-BIDDEFORD SAVINGS 5, KENNEBUNK 3: Visiting Saco-Biddeford Savings scored two runs in the eighth inning to beat Kennebunk.

Saco-Biddeford Savings tied it at 3 in the seventh inning on a two-run single by Brian Gelinas.

Matt Dube hit a two-run single in the fifth for Kennebunk.


BRUNSWICK 7, DIXFIELD 5: Steven Carter knocked in four runs on three hits, including a three-run home run in the fourth inning, as Brunswick (2-1) held on for a win at Dixfield (0-1).

Connor Blais finished 3 for 4 for Dixfield, including a two-run home run in the second inning.


FAIRFIELD 7, GRAY-NEW GLOUCESTER 3: Fairfield (3-0) took advantage of three errors to score four runs in the fourth inning on the way to a victory over Gray-New Gloucester at Gray.

Cody Martin and Isaiah Fleming combined to allow eight hits and one walk. Martin pitched into the sixth to earn the win and Fleming got a save.

Kevin Cavallaro hit an inside-the-park home run for Gray-New Gloucester. Ethan Ridge had a double and a triple.


KENNEBUNK 10, LIBBY-MITCHELL 9: Kennebunk scored 10 runs over the fourth, fifth and sixth innings to overcome a 9-0 deficit against Libby-Mitchell (1-3) at Scarborough.


SANFORD 5, NORTH SHORE 1: The Mainers (6-3) scored four runs in the first inning and three Sanford pitchers combined on a two-hitter against the Navigators (6-5) at Goodall Park in Sanford.

Matt Verrier hit a two-run double and Nick La- Croix and Tim Panetta each hit run-scoring singles in the first for Sanford.

Starter Nate Jones gave up two hits and one run while striking out two in five innings. Carson Cross struck out four over the next three innings and Jason Patten pitched a perfect ninth.