Johnson’s two-run homer lifts Chelmsford
Abby Johnson drilled a two-run home run in the top of the seventh inning as the Chelmsford softball team moved into first place in the Merrimack Valley Conference with a 6-4 victory over Central Catholic.
No. 6 Chelmsford (8-1) came out swinging, scoring three runs in the first inning. But No. 7 Central Catholic (6-1) battled back, scoring one run early in the second inning, and three batters later, getting a two-run double by junior Leslie Moore.
“We don’t mind breaking out 3-0,’’ said Chelmsford coach Bruce Rich. “But when Central came back, we didn’t panic. The kids kept their composure and kept their heads in the game.’’
Johnson took advantage of a fastball around the hips, sending it over the left-field wall off freshman Olivia Antczak, who had thrown 99 pitches to that point.
“Olivia was tough all game and really pitched well,’’ said Johnson. “But I got a pitch waist-high and connected on it. I love pitches in that area, and I’ve been in a hitting slump, so it’s nice to get back in the swing of things.’’
Boston International 16, Charlestown 8 - Senior Laura Suarez pitched a complete game for the win, helping her cause by going 4 for 5 with four runs and five RBIs, including a three-run home run.
Marian 13, St. Clement 1 - St. Clement was unable to muster a hit off Marian pitcher Alex Fantasia, who struck out eight and walked three for the Mustangs (7-1). She also went 2 for 2 and scored four runs.
Boston Latin 16, Bedford 3 - Mary Demaura went 3 for 5 with a triple and six RBIs for the Wolfpack (7-1).
Newton North 10, Brookline 0 - Freshman Liv Sloane tossed her first career perfect game with 11 strikeouts to lead the 18th-ranked Tigers (7-1).
Winchester 8, Woburn 5 - Junior Kaitlyn Lyons hit a base-clearing triple in the bottom of the sixth to spark a six-run inning as the 12th-ranked Sachems (8-0) remained unbeaten.
Stoughton 10, Sharon 5 - Megan Flaherty hit a grand slam for the Black Knights (5-5).
West Roxbury 15, Fenway 0 - Yendry Guerrero (no hits, six strikeouts in three innings) and Elvin Florentine (one hit, seven strikeouts in three innings) combined for a shutout.
Brighton 3, Madison Park 1 - Chris Delouchery struck out 15 for the Bengals (2-2).
Lynn Classical 5, Marblehead 0 - Kyle Gauthier went nine innings, striking out 10 and allowing three hits and three walks.
Walpole 9, Milton 6 - The Rebels (8-1) rallied for six runs in the ninth inning, including back-to-back two-run doubles from captains Matt Lavanchy and Craig Hanley.
Peabody 10, Winthrop 4 - Matt McIsaac went 3 for 3 and earned the victory on the hill.
Lawrence Academy 9, Middlesex 0 - Max Tishman tossed a shutout with 16 strikeouts for the Spartans (4-2).
St. Mark’s 1, Brooks 0 - Sean McLaughlin pitched a no-hitter and struck out 13 for the Lions.
Stoughton 2, Sharon 0 - Brian Kaplan (5 hits, 5 strikeouts, 2 walks) fired a shutout.
Melrose 8, Wilmington 7 - Connor Tryder cleared the bases with a three-run double in the bottom of the eighth for the Red Raiders (4-4).
Weymouth 6, Needham 3 - Sam McKay fanned 11 over eight innings for the win.
King Philip 14, Sharon 8 - Senior Chris Boselli set a school record with 18 ground balls and Gavin Macintyre scored a game-high six goals for the Warriors.
Hamilton-Wenham 78, Masconomet 67 - Emily Senning set a school record in the 400 meters (58.3 seconds) for the Generals.
Jon Bartlett will step down as football coach at BC High after four seasons. He will remain the school’s athletic director.
“As far as athletic director, head football coach, husband and father of a young family, there’s a lot going on,’’ Bartlett said. “It comes to a point where you need to prioritize and I had to make a decision.’’
BC High beat Needham to win the Division 1 Super Bowl in 2011, its second under Bartlett, who guided the Eagles to a pair of Catholic Conference titles.
Globe correspondent Ryan Mooney contributed to this report.