Olvis Genao tossed three scoreless innings of relief to help the Manchester Central baseball team defeat Salem 10-5 Wednesday at Gill Stadium.

Central led 6-5 when Genao entered the game in the fifth. He struck out five and didn’t allow a hit or a walk in his three innings on the mound. The Little Green (8-8) added four runs in its half of the sixth. Jaron Franco-Mara had two hits, an RBI and scored twice for Central. Salem fell to 0-13.

Pinkerton 6, Portsmouth 4: In Derry, a five-run second inning helped the Astros improve to 11-5.

Connor Jenkins had three hits and drove in four runs for Pinkerton. Brady Day and Mat Albetski each collected two hits for Pinkerton. Myles Sargent had two hits for Portsmouth (7-5).

John Stark 19, Kearsarge 4 (5 innings): In North Sutton, John Stark scored in each of the first four innings, including 11 runs in the fourth. Nate Isabelle pitched three innings for the win. He gave up one run and went 3 for 3. Rian Queen went 2 for 2 with four RBIs and Brett Patnode was 3 for 4 with two RBIs.

Winnacunnet 5, Trinity 2: In Manchester, the Pioneers left the bases loaded in the bottom of the seventh and slipped to 1-15 in Division I. Ryan Stultz had two hits and scored a run for Trinity, which received a hit and an RBI from Rob Bernier. Joe Allen had two hits and Jake Bullard added a two-run double for Winnacunnet (8-8), which has won five in a row.

Souhegan 9, West 3: In Amherst, freshman Kyan Bagshaw allowed one earned run and struck out three in four innings to earn the win for the Sabers (6-6). Freshman Riley Carr provided two hits and an RBI. Bagshaw and Carr each made their first varsity start.

Belmont 6, Hopkinton 1: In Hopkinton, Belmont used five hits and a walk to score six runs in the top of the first inning. Belmont’s Griffin Embree earned the win by limiting Hopkinton to four hits. He struck out seven. Caleb Yianakopolos had two of Hopkinton’s four hits.

Coe-Brown 7, Pembroke 5: In Northwood, Pembroke received a hit and two RBIs from Chris Daniels, but couldn’t hold an early 3-0 lead. Pembroke (5-7) received two innings of scoreless relief from Cal Michael.

Bedford 18, Windham 8: The Bulldogs erupted for 20 hits in a slugfest. Michael Pratte led Bedford with four hits (3 doubles and 3 RBIs).

Softball

Souhegan 12, West 0 (5 innings): In Amherst, Cameron Whitney tossed a one-hitter for the Sabers (9-2). Whitney struck out four and didn’t walk a batter.

Concord 2, Memorial 1: Abigail Rochette of Concord had 13 strikeouts and allowed just three hits to outduel Memorial freshman Emersyn Provencher, who allowed one earned run and six hits. Megan Tupaj had three hits and drove in three runs for Souhegan. Callie McBride added two hits, three RBIs and scored twice. West fell to 2-9.

Pelham 9, ConVal 2: In Pelham, Skyy Ortega hit a two-run home run and the Pythons received a complete game in the circle from Abigail Provencal, who struck out 10 and limited ConVal two three hits. Pelham’s Jess Slaton had two hits, scored twice and drove in two runs.

Belmont 8, Hopkinton 7 (8 innings): In Hopkinton, Belmont freshman Savannah Perkins went 3 for 4 and drove in the tying run to force extra innings. Becca Fleming and Chantelle Martin each had three hits for Belmont. Morgan Hall went the distance in the circle to earn the win. She allowed seven hits, struck out seven, walked three and hit a batter.

Bishop Brady 6, Gilford 2: In Concord, Abby Santis collected the 100th hit of her high school career, an RBI single, to help push the Green Giants (10-2) past the Golden Eagles (5-6). After allowing two runs in the first inning, Halle Laramie settled down and tossed a complete game to earn the win. She gave up five hits, walked four and struck out seven.

Boys’ lacrosse

Bishop Guertin 10, BC High 9: In Nashua, Dawson Clark collected three goals and Sean Cameron and Chris Kiely each scored twice for the Cardinals (12-2). BG’s James Heitmiller made 14 saves.

Monadnock 13, Trinity 9: In Keene, the Pioneers trailed 7-4 at halftime, but pulled within one goal in the fourth quarter before Monadnock (10-2) scored the game’s final three goals. Will Brown had four goals and three assists for Trinity. The Pioneers (6-4) also received goals from Dillon Brown (two), Declan Clougherty (two) and Nick Roy (one)

Hopkinton 16, Milford 4: Corey Girouard led Milford with 3 goals. Milford hosts Lebanon Thursday at 6 p.m.

Goffstown 12, Kennett 0: Austin Taylor, Nick Mason, Konnaugh Donovan, and John Erwin each had a pair of goals in the win.

Nashua South 14, Keene 2: Nate Campbell had five goals and an assist, and Drew Fleury added a pair of goals for South in the win. Dominic Pasquale had 6 saves for South, which hosts Pinkerton on Friday at 6 p.m.

Coe-Brown 10, Spaulding 2: Jack Cinquegrano had a hat trick and Ryan Whitcher and Jacob Radwan each had a pair of goals in the Bears' win on Tuesday.

Girls’ lacrosse

Souhegan 14, Londonderry 7: In Amherst, the Sabers and Lancers were tied at halftime, but Souhegan (11-2) scored 10 goals in the second half. Abby Hawkes, Clare Woodford, Savannah Behn and Taylor Clark each scored three goals for Souhegan. Grace Holland and Hannah McCutchen each scored twice for Londonderry (6-7). Souhegan goalie Alex LaBrosse made 14 saves. Londonderry’s Morgan Boutus stopped seven shots.

Pinkerton 17, Dover 3: In Derry, Pinkerton held Dover scoreless in the second half to raise its record to 13-1. Kiley Davis scored five goals for the Astros, who received four goals from both Lauren Lisauskas and Lilly Auger

Windham 19, Memorial/West 0: In Manchester, Devon Hamilton, Morgan Ross and Madi Connelly each scored three goals for Windham, which led 12-0 at halftime. The Jaguars (6-6) received two goals from Ryane Farrell. Hamilton added three assists.

Pembroke 19, Trinity 4: In Manchester, the Pioneers received goals from Courtney Ingham (two), Sarah Gagne and Mary Mulcahy. Trinity’s Eliza Blomquist made 23 saves.

Central 17, Merrimack 16: At Merrimack, Ryleigh Cavanaugh, Katelyn Parker and Meg Harris each scored four goals, and Kasey Kfoury made nine saves in Central’s victory on Tuesday. Emma Dudley added three goals, three assists and four ground balls for the Little Green.

Gilford 13, Pelham 10: In Gilford, the Golden Eagles outscored the Pythons 7-4 in the second half. Gilford goalkeeper Julia Spooner made 10 saves and Kolbi Plante led the offense with five goals. Gilford’s Shelby Cole had two goals, four assists and 10 draw controls.

Girls’ Tennis

At Derry

Pinkerton 9, Salem 0

Singles: Chloe Freedman (PA) def Katie Carney, 8-6; Julia Farnum (PA) def. Allie Sullivan, 8-6; Madison Allen (PA) def. Emma Bailey, 9-8 (7-4); Katie Allen (PA) def. Dakota Santo, 8-6; Victoria Hodosl (PA) def. Courtney Richards 8-5; Maddie Frank (PA) def. Emily Bucciero, 8-4. Doubles: Freedman/M. Allan (PA) def. Carnet/Sullivan, 8-5; K. Allen/Hodosi (PA) def. Bailey/Richards, 8-6; M. Allan/Leah Sears (PA) def Santo/Emma Norcross, 8-3.

Team Records: Pinkerton (5-2), Salem (1-5).

At Alvirne

Nashua South 5, Alvirne 4

Singles: Peyton Meuse (A) def. Amol Khanna, 8-1; Ashton Meuse (A) def. Roham Kuvser, 8-3; Anish Kauemila (NS) def. Justin Carbonneau, 8-4; Matthew Beaudette (NS) def. Garrett Lambert, 8-2; Tom Bondaruk (A) def. Suhaas Katikoneni 8-8 (7-5); George Eid (NS) def. Jake Natola, 8-1. Doubles: Meuse/Meuse def. Khanna/Kuvser, 8-3; Kauemila/Beaudett def. Carbonneau/Lambert, 8-4; Katikonene/Eid def. Natola/Charlie Thomas, 8-3.

Goffstown 9, Pembroke 0

Singles: Kelly Walsh, G, d. Mary McCulloch 8-0; Jamie Baines, G, d. Alison Sobozenski 8-1; Kyla Bernard, G, d. Gwen Collins 8-4; Caroline Newell, G, d. Sam Muise 8-3; Hannah Laldlaw, G, d. Katie Jameson 8-2; Molly Strong, G, d. Keelin Cripps 8-5. Doubles: Walsh/Baines, G, d. McCulloch/Sobozenski 8-1; Bernard/Newell, G, d. Collins/Muise 8-0; Laldlaw/Strong, G, d. Jameson/Cripps 8-5.

Boys’ Tennis

At Concord

Bedford 8, Concord 1

Singles: Jason Boucher (B) def. Liam Grennon, 8-1; Tyler Whitney (B) def. Anders Norton, 8-5; Derek Dong (B) def. Windsor Bean, 8-1; Alex Tjie (B) Matthew Burns 8-3; Nick Bayer (B) def. Jon Shamash, 8-2; Bohdan Higley(B) Philip O’Sullivan, 8-1. Doubles: Boucher/Dong (B) def. Grennon/Norton, 8-3; Bean/Shamash (C) def. Whitney/Higley, 8-3; Tjie/Bayer (B) def Burns/O’Sullivan, 8-2. Team Records: Bedford 12-0, Concord 9-4.

At Bow

Souhegan 9, Bow 0

Singles: Sam Goddard (S) def, Caleb Olson (B), 8-1; Kyle Gibson (S) def. Matt Ferland (B), 8-4; Joshua Goddard (S) def. Neeraj Naik (B), 8-1; Michael Dodge (S) def. Jon Cook (B), 8-2; Joshua Lacaillade (S) def. Noah Leuchtenberger (B) 9-8 (7-3); Camden Fritz (S) def. Jake Valpey (B) 8-4. Doubles: S. Goddard/J. Goddard (S) def. Olson/Naik (B), 8-1; Gibson/Lacaillade (S) def. Ferland/Cook (B), 8-3; Dodge/James Zeollie (S) def Leuchtenberger/Valpey (B), 8-5.

Pinkerton 9, Manchester Memorial 0

Singles: 1. P Seb Tonini def. Todd Tran 8-0; 2. P John Marineau def. Nick Johnson 8-1; 3. P Henry Andrews def. Jason Tang 8-0; 4. P Jeff Marquis def. Tyler Tang 8-1; 5. P Alex Tveter def. Ryan Deary 8-1; 6. P Anthony Walters def. Khoi Vu 8-1. Doubles: 1. P Tonini/Marineau def. Tran/Johnson 8-2; 2. P Andrews/Marquis def. J Tang/Trong Hoang 8-0; 3. P Tveter/Robbie Morin def. T. Tang/Vu 8-1

Pinkerton 9, Londonderry 0

Singles: 1. P Seb Tonini def. Camden Poitras 8-4; 2. P John Marineau def. Cam Ness 9-8(7-5); 3. P Henry Andrews def. Jay Hayes 8-0; 4. P Jeff Marquis def. Tanner Fortier 8-2; 5. P Alex Tveter def. Ben Doris 8-0; 6. P Anthony Walters def. Jacob Escott 8-0. Doubles: 1. P Tonini/Marineau def. Ness/Hayes 8-4; 2.P Andrews/Marquis def. Poitras/Fortier 8-6; 3. P Tveter/Robbie Morin def. Doris/Escott 8-2