The Swampscott girls soccer team knocked Beverly off the undefeated ranks Friday with a 2-1 win.
Mackeznie Kearney scored both Swampscott goals with assists from Grace Hudson and Sydney Clarke. Goalie Lillian Gosselin made five saves.
“My girls came out and played with fire,” Swampscott coach Norman James said. “It was a huge win. We knew Beverly was undefeated and we knew the last time we played them, we let them get away with that victory. We tried not to make the mistakes we made. We came out with a couple big shots in the first half. We moved Mackenzie to left-forward and she dominated.
“Our midfield was key. They kept Beverly at bay. We pressured them high. We did a lot of things we talked about doing. Our defense played exceptionally well.”
The Big Blue (9-3) host Marblehead Tuesday (4).
St. Mary’s 0, Arlington Catholic 0
St. Mary’s (6-6-1) hosts Salem Charter Saturday (6).
Danvers 4, Peabody 0
The Tanners got strong performances from Colleen Crotty, Maddy Scacchi, Emma Darling, Emma Billingsley and Jordan Collins. Sophomore goalie Emma Bloom had 11 saves in her first varsity start.
Peabody (7-5) visits Gloucester Tuesday (4).
For Danvers (12-1), Riley DiGilio scored two goals. Arianna Bezanson and Abby Cash scored one goal each. Livvy Anderson and Sam Pelletier also played well.
Danvers travels to Beverly Tuesday (4). The Panthers handed Danvers its lone loss earlier this season.
Marblehead 4, Gloucester 0
Carter Murray’s hat trick led the Magicians to victory. Mia Atallah netted one goal.
The Magicians (6-7) visit Swampscott Tuesday (4).
St. Mary’s 3, Arlington Catholic 1
The offense was driven by captain Kevin Perez, who scored all three goals in a hat trick performance. Eduardo Turanzo, Richie LeBrun and Ryan Fraher each had one assist, while Dylan Maroney and Michael Anderson played well in the back end.
St. Mary’s (3-8-1) hosts Salem Charter Saturday (4).
Classical 2, Salem 1
Jenner Robles had one goal and one assist for the Rams, while Christopher Zelaya had one goal. Fernando Gomez added one assist.
Classical (11-2-1) hosts Winthrop Tuesday (3:45) at Manning Field.
Peabody 3, Danvers 0
Kyle Joyce netted two goals to pace the Peabody offense, while Victor Maciel had one goal and one assist. Goalie Dom Cunha had six saves in the shutout.
The Tanners (10-3) host Gloucester Tuesday evening (6:30) for Senior Night.
Bishop Fenwick 4, Marblehead 0
Cailyn Wesley scored two goals for Fenwick, while Grace Morey and Emily McPhail scored one goal each. Goalies Cat Elias and Abby Booth combined for the shutout in net.
Fenwick (11-1) takes on Malden Tuesday (4).
For Marblehead, Mae Colwell and Julie Arts played well in the loss. The Magicians go up against Saugus Thursday (4).
Bishop Fenwick 3, Marblehead 2
The Magicians fell by set scores of 22-25, 17-25, 25-21, 26-24, 13-15.
Anna Arbo had a big night with 11 kills and 13 digs, while Anna Schluter had 19 kills and five blocks. Lilah Thompson had five kills and five blocks, Abby Schwartz had 23 digs and Emme Smith had 31 assists in the loss.
Marblehead (9-6) takes on Beverly Tuesday (5:30).
Wakefield 3, Peabody 0
Peabody fell by set scores of 24-26, 20-25, 21-25.
Aaliyah Alleyne had nine kills, while Isabel Bettencourt had 10 assists and three aces. Amanda Marmiani and Sophia Hollingshed played well defensively.
Peabody takes on Swampscott Tuesday (5:30).
Greater Lawrence 3, Tech 1
Tech fell by set scores of 14-25, 17-25, 25-14, 20-25.
Nani Merced had six aces and six kills, while KK Carrasquillo had eight kills. Caylin Kang added three kills and two blocks.
The Tigers (8-6) host Northeast Tuesday (5:30).