Salem knocked off visiting Timberlane of Plaistow with a walk-off single to emerge with a 9-8 win in NHIAA baseball Friday.
Mitch Dufton was hit by a pitch to lead off the seventh inning for host Salem, went to second on Dom Salerno’s sacrifice bunt and third on an error on the play and scored on a Nick Shumski single for the winning run.
The Blue Devils started the season 1-4 and have won five of their last six games. Timberlane is 6-6 and has lost four straight.
Alvirne 4, Trinity 3 (9 innings): At Hudson, Danny Brown tripled for Alvirne (6-4) and Derek Hudson, who threw six innings and added a solo home run at the plate, eventually walked with the bases loaded for the win in the ninth inning.
Colby Fortin went eight innings and threw 131 pitches for Trinity (3-6) but was unable to finish and gave way in the ninth.
Alvirne’s Jason Hudson tied the game at 3-3 in the bottom of the eighth with a sharp hit to shortstop that scored Tyler Brown, who had walked.
Souhegan 6, Coe-Brown 1: At Northwood, lefty Ian Towle pitched seven strong innings, allowing no earned runs on five hits while striking out 10 and walking one.
Sam Bannon (two hits), Thomas Bennett (two hits) and Stevie Upton (RBI single) and Seth Learned (three hits) led Souhegan. Tom Esdale had a pair of hits for Coe Brown.
Lebanon 2, Pembroke Academy 0: At Lebanon, the Raiders scored their runs in the fourth to improve their record to 6-2. Pembroke’s Noah Cote allowed eight hits, struck out three and did not walk a batter. Pembroke is 2-7.
Hollis/Brookline 1, ConVal 0: At Peterborough Thursday, HB pitcher Cam Lafleur threw a no-hitter with 17 strikeouts to outduel CV hurler Joe Edwards, who pitched six innings and allowed one run on seven hits.
Manchester Central 13, Manchester Memorial 0: Sarah Lavallee allowed two hits and struck out 10 over five innings to lead the Little Green. She did not walk a batter. Central improved to 8-3. The Little Green scored six runs in the third inning and had 15 hits in the game. Lavallee, Kindred St. Germain, Allie Jacques, Emma Conant and Victoria Krideras each had two hits for Central.
White Mountains 4, Franklin 0: At Whitefield, Erica Mitchell struck out 11 in blanking Franklin.
Goffstown 13, St. Thomas 1: At Dover, Goffstown won its ninth game in a row after losing the home opener. Senior Lindsey Lord went 4-for-5 with three doubles, while junior Nicole Nanof went 5-for-5 with three singles, a double and a triple.
Raymond 7, Epping 1: In Raymond Thursday, the Division III Rams (6-2) beat the Division IV Blue Devils (2-6) behind winning pitcher Kim McLaughlin, who threw a three-hitter over six scoreless innings. McKenna West-Coates collected two RBIs and MacKenzie Philibert also drove in two runs.
Souhegan 21, Bishop Guertin 9: At Nashua, Division I Souhegan of Amherst improved to 9-2 while Division II BG lost for the first time this season.
Mickenzie Larivee scored nine goals and Madison Learned added six for Souhegan. Avari Farhat scored seven for BG.
Pinkerton 16, Hollis/Brookline 3: At Derry, Pinkerton led 10-1 at the half and never looked back. Kennedy Daziel (three goals, assist), Maggie McCarthy (four goals) and Erin Coutts (three goals) paced Pinkerton.
Derryfield 18, Plymouth 4: At Plymouth Thursday, Brynn Polgrean scored six goals, Polly Carter added five goals and two assists and Emma Garfield scored five goals to lead Derryfield (8-0). Plymouth fell to 0-5.
John Stark 20, Lebanon 2: At Weare, Brody Fredericks led all scorers with six goals and an assist. Matt Richard (three goals, five assists) and Colbey Decotis (two goals, assist) chipped in for Stark.
Souhegan 16, Manchester Central 4: At Amherst, Joe Nutting (five goals, assists), Brendan Cray (goal, three assists) and Mitch Hale (three goals, two assists) led the Sabers (6-4) attack. Julio Rincon (three goals) led the way for Central (0-9) and Connor Rowley added the other goal.