SANFORD — Colby Maiola drove in four runs Wednesday night to lead the Sanford Mainers to a 13-2 victory against the Upper Valley Nighthawks in a New England Collegiate Baseball League game at Goodall Park.

Maiola hit a two-run double in the second inning and went on to score to put the Mainers (13-20) ahead 5-0. He added a two-run homer in the sixth.

Shaine Hughes recorded three hits and three RBI for Sanford. Joseph Denison had two hits for Upper Valley (22-12).

REGENCY MORTGAGE LEAGUE

SOUTH PORTLAND SWEEPS BRUNO’S RESTAURANT 3: Hunter Owen drove in five runs to lead South Portland (13-3) to an 11-3 win over Bruno’s Restaurant (11-6-1) in the first game of a doubleheader in Portland. South Portland also won the second game, 2-1.

In the opener, Donnie Tocci hit an RBI double and later scored on an error to put Bruno’s up 2-0 in the first inning. Tocci recorded three hits.

South Portland took a 4-2 lead in the third behind a three-run double by Owen. In the seventh, Owen and Gus Lappin hit two-run doubles in a seven-run inning.

In the second game, South Portland scored two early runs and held on.

Dan Mickiewicz hit an RBI single in the second inning and Gordon Whittemore added an RBI single in the third to put South Portland up 2-0.

Tocci scored on a wild pitch for Bruno’s in the seventh. Charlie Graffius took the loss, allowing 12 hits, two runs and no walks with two strikeouts.

TWILIGHT LEAGUE

PATRIOT INSURANCE 5, ON TARGET 4: Pete Stauber drove in the go-ahead run in the the sixth inning as Patriot Insurance (10-6) rallied past On Target (4-12) at Standish.

Trailing 2-0, Patriot Insurance tied it in the fifth on a two-run double by Drew Lashua.

On Target added two runs in the top of the sixth, and Patriot Insurance tied it in the bottom of the inning when a run scored on a pickoff attempt, followed by an RBI double by Connor Parent. Stauber singled in the go-ahead score.

Evan Roberts earned the win for Patriot Insurance, allowing three hits and two earned runs with three strikeouts in six innings.

EMPIRE LEAGUE

SULLIVAN 5, OLD ORCHARD BEACH 3: Phillip Rowland pitched six strong innings to lead the Explorers (14-12) over the Surge (13-13) at Old Orchard Beach.

The Surge took a 2-0 lead in the first behind an RBI double by Jake Walters.