Having lost three of its last five games, the Pinkerton Academy baseball team took advantage of a trip to Salem and notched a second straight win.

Matthew Albetski pitched a two-hitter in what ended as a 3-1 Astros victory. He held the Blue Devils’ offense in check long enough for his team to grab a 2-0 lead in the sixth inning. Pinkerton scraped another run across in the seventh that served as insurance for the score Salem got in the bottom half.

Jack Normund and Frank Gulezian each had an RBI for Pinkerton (13-6), while Normund, Connor Jenkins and Brady Day scored one run apiece.

Brandon Wall scored for a Salem (0-17) team that has yet to win this season.

Sunapee 3, Derryfield 1: In Cooperstown, N.Y., Darren Hulton fired seven innings of one-run ball, spreading around four hits and striking out six. Jordan Chappell led the Lakers’ (14-2) offense with a 2-for-4 showing at the plate to go along with two RBIs. Ridge Gonzales and Frankie Brandt each notched a base hit for the Cougars (6-9).

Kevin Adie took the loss despite allowing one earned run.

Nashua North 8, Windham 1: In Nashua, the Titans (6-14) fell behind 1-0 early on but responded in a big way, particularly in a five-run fifth inning, to earn the win.

Tommy Kelly and Zach Iannone paced North with two RBIs each, while Alex Meesig limited the Jaguars (9-9) over five innings, striking out eight.

Littleton 7, Lisbon 4: In In Littleton, Josh Finkle hit his first-career home run for the Crusaders (10-8) while also contributing to the Littleton cause on the mound. Zach Horne pitched well in relief of Finkle and Quentin Perkins went 2-for-3 with two RBIs. Lisbon is 6-9.

Kennett 5, Pembroke 2: In Pembroke, Jeff Wagner was the tough-luck loser for the Spartans (6-9), pitching five innings and allowing five unearned runs. Both teams managed six hits. Kennett is 10-6.

Mascenic 9, Campbell 0: In New Ipswich, Mascenic (8-7) capitalized on three Campbell (6-9) errors to score seven unearned runs on Cougars pitchers Keegan Mills and Matt Fortier. Brett McInerney and Mills had one hit each for Campbell.

Monadnock 5, Campbell 2: In East Swanzey on Wednesday, the Huskies (13-2) scored runs in the second, third and fifth innings on their way to victory, racking up 13 hits as a team.

Logan Santos was solid on the mound for Campbell (6-8), yet took the loss after pitching four innings of three-run ball.

Softball

Belmont 13, Trinity 1 (5 innings): In Belmont, the Red Raiders (12-2) scored runs in every inning on their way to a mercy-rule victory. Julianna Estremera tossed four innings in earning the win, recording six strikeouts and allowing four hits. Lizzie Fleming finished 2-for-3 with two triples for Belmont. Trinity finishes its regular season with a 6-10 record.

Nashua North 2, Windham 1: In Nashua, Abby Bedient came up with the short end of the stick in what turned out to be a pitchers’ duel. She allowed both North runs on five hits over six innings of work, but was able to strike out six.

The game was tied 1-1 after the first inning and it remained that way until the fourth when the Titans (3-15) took the lead for good. Windham finishes the regular season 13-7.

Boys’ Lacrosse

Derryfield 11, St. Thomas 6: In Dover, Gunnar Senatore’s three goals were the most among the Cougars (15-1), with Henry Howe, Matt Weimer and Jonny MacLean each adding two. Avry Truex had 12 saves in the Derryfield net. St. Thomas of Dover is 9-6.

Bishop Guertin 19, Nashua South 8: In Nashua, six Purple Panthers (9-9) combined to score the team’s eight goals, with Garret Fleury and Joe Buturla pacing the group at two apiece. Drew Fleury, Joe Bodi, Nate Campbell and Jordan Bodwell rounded out the group with one each.

Dominic Pasquale had 17 saves in the South net before giving way to Ethan Johnson, who had four. BG finishes the regular season 16-2.

John Stark 14, Manchester Memorial/West 0: In Weare, Cam Fortin produced half of the Generals’ (8-5) offense with seven goals. Kayden Easter and Peyton Marden chipped in two apiece, as well as a pair of assists each. Aiden Moser, Brandon Destefano and Chris Mann were the other Stark goal scorers. Memorial/West is 3-10.

Girls’ Lacrosse

Manchester Central 22, Dover 8: In Dover, five Little Green (7-7) players found the back of the cage, but none more often than Emma Dudley, who had six. Olivia McCambly and Meghan Harris tossed in five apiece.

Kasey Kfoury recorded nine saves for Central, including her 100th of the season.

Derryfield 12, St. Thomas 4: In Dover, Lucy Licata outscored the Saints (9-5) on her own with five goals in addition to her two assists. Olivia Strong found the back of the cage three times in support while Maggie Cissel tossed in two goals. Three other Cougars (11-3) had one goal.

Windham 20, Kingswood 7: In Windham, the Jaguars (9-6) controlled the first half before going on an 8-2 run in the second to come away victorious.

Devon Hamilton, Ryane Farrell and Madi Connelley each had four goals to lead Windham. Paige DeVries led the Jaguars with three assists. Kingswood finishes the regular season 7-7.

Bishop Guertin 12, Nashua South 5: In Nashua, Bishop Guertin put its foot on the gas in the second half after leading South (11-7) by one at halftime. The score was 7-5 in favor of the Cardinals with 11:52 remaining in the game, but BG ripped off five unanswered goals to take the win.

Kirsten McIntire and Emily Colburn each had a pair of goals for South. BG finishes the regular season 16-1.

Boys’ Tennis

Division I Semifinals

AT BEDFORD

Bedford 7, Exeter 2

Singles: Jason Boucher (B) def. Nick Morales, 8-0; Tyler Whitney (B) def. Will Gaughan, 8-1; Derek Dong (B) def. Duncan MacDonald, 8-5; Ben Butenas (E) def. Alex Tjie, 8-6; Nick Bayer (B) def. Chris Natola, 8-5; Bohdan Higley (B) def. Kyle Lankler, 8-1.

Doubles: Boucher/Dong (B) def. Morales/Butenas, 8-2; Whitney/Higley (B) def. Gaughan/Natola, 8-3; MacDonald/Lankler (E) def. Tjie/Bayer, 8-2.

Records: Bedford 16-0, Exeter 13-3