GORHAM — Paul McDonough had three hits, drove in three runs and scored once for Southern Maine, which three times rallied from a one-run deficit and held on for a 6-5 victory against Endicott in a rematch of last year’s NCAA Regional baseball final Thursday.

Troy Thibodeau added a pair of hits and scored three runs for the Huskies, including on a fielder’s choice by McDonough that gave USM (21-7) a 6-4 lead in the sixth inning.

John Carey also had two hits and drove in a pair of runs for the Huskies, who have a seven- game winning streak.

USM held off the Gulls (18-8)behind three scoreless innings of relief from Andrew Richards, who earned his fourth save.

HUSSON 9, ST. JOSEPH’S 4: Dennis Meehan hit a 3-2 pitch on the ground toward first, scoring Brandon Gendreau with a two-out infield single and giving Husson (14-9) a 5-4 fourth-inning lead over the Monks (18-9) at Standish.

The Eagles added four runs in the sixth: Meehan and Kyle Bishop had RBI singles and scored.

BATES 4, PLYMOUTH STATE 1: Brendan Fox drove in the go-ahead run with a two-out, two-run single in the seventh inning as the Bobcats (11-10) rallied past the Panthers (13-12) at Lewiston.

Bates added two runs in the eighth on an RBI triple by Griff Tewksbury, who then scored on Kevin Davis’ sacrifice fly.

SOFTBALL

UNE SWEEPS EASTERN NAZARENE: Amanda Vaudreuil hit a solo homer in the third inning and added a two-run blast during a six-run fifth as the Nor’easters (22-12, 12-6) cruised to an 8-0, six-inning win over the Lions (7-19, 3-13) in the opener of a Commonwealth Coast Conference doubleheader at Biddeford.

In the second game, Lauren Doneski struck out seven in a one-hitter and Ali Stanley drove in three runs as UNE downed the Lions 9-1 in five innings.

BATES SWEEPS UM-FARMINGTON: Kira Shaikh hit a two-run homer during a five-run first inning and finished with three RBI to lead the Bobcats (5-12) to a 9-3 win over the Beavers (4-4) in the opener at Lewiston.

Bates completed the sweep with a 5-3 win. Kelsey Freedman scored the go-ahead run in the bottom of the fifth when she singled and came around to score after a pair of throwing errors.

MAINE 6, HUSSON 1: Jean Stevens hit a two-run homer to spark a four-run fifth inning as Black Bears (15-13) beat the Eagles (15-7) at Orono.

Emj Fogel also drove in a pair of runs, and Felicia Lennon went 2 for 2 with two doubles, two runs and two walks for Maine.

ST. JOSEPH’S, JOHNSON & WALES SPLIT: Connie Grovo drove in five runs and Erica Boulanger pitched a five-hitter as the Monks (24-4) won the second game 6-0 over the Wildcats (23-9) at Standish.

Taylor Cwalinski and Tayla Gardner combined on a four hitter with 10 strikeouts as the Wildcats won the opener, 3-2.

WOMEN’S LACROSSE

BOWDOIN 17, SOUTHERN MAINE 4: Betsy Sachs scored four goals and Molly Popolizio collected five assists for the Polar Bears (8-5), who took an 8-1 halftime lead and beat the Huskies (4-7) at Gorham.

Jordan Smith added three goals, and Dana White finished with two goals and one assist for the Polar Bears.

ST. JOSEPH’S 13, UM-FARMINGTON 3: Cassie Diplock scored four goals for the Monks (10-6), who used 10 unanswered first-half goals to cruise past the Beavers (3-8) at Portland.

Krystal Walsh, Mary Leasure and Anneka Adame added two goals apiece, and Leasure also had one assist for the Monks, who outshot the Beavers, 40-16.

Farmington got one goal apiece from Maddie Kadnar, Rhi Jackson and Ayla Allen.