SCARBOROUGH – Matt DiBiase and Evan Indorf each had three hits Wednesday to help Morrill to a 6-5 American Legion win over Libby-Mitchell.

Indorf, Adam Helmke and DiBiase each drove in a run in a five-run first inning for Morrill (9-8).

Aaron Ravin had two hits for Libby-Mitchell (6-11), which scored three in the seventh. 

KENNEBUNK 18, BONANZA OF SANFORD 8: After allowing an eight-run first inning, visiting Kennebunk (11-6) cut the lead, then broke it open with a nine-run seventh against Bonanza (2-15).

Nick Emmons homered, doubled twice and finished with six RBI for Kennebunk.

JUNIOR LEGION

BRUNO’S RESTAURANT 12, CUMBERLAND 2: Ryan Dixon and Bobby Lajoie-Eames each had three hits, and Ryan Ruhlin pitched a complete game with 12 strikeouts for visiting Bruno’s (14-2) against Cumberland (9-4). 

STANDISH POST 128 12, BIDDEFORD SAVINGS BANK 5: Nick York finished with nine strikeouts as Standish Post 128 (7-6) defeated Biddeford Savings Bank (8-5) in a storm-shortened five innings at Biddeford.

TWILIGHT LEAGUE

AERO HEATING AND VENTILATING 2, LENDERS NETWORK 0: Andrew Richards and Brandon Rolfe combined on a one-hitter, and Nick Grady hit a two-run homer in the third inning for Aero (8-6) against Lenders (6-5-2) at Standish.

FCBL

TORRINGTON 8, OLD ORCHARD BEACH 3: The Titans scored six runs in the fifth inning and went on to beat the Raging Tide at Torrington, Conn.

Nick Lacisi hit two singles, scored a run and drove in another for the Raging Tide.