Hamilton-Wenham senior point guard Stephen Tam led the Generals to a 55-50 come-from-behind win over Newburyport.
Tam dished out seven assists and nabbed seven steals on defense to go with a team-high 12 points as H-W allowed just 20 second half points after trailing by five points at the break.
Senior Ryan Richard added four points off the bench and played well for the Generals as did freshman James Foye, who was second on H-W in scoring with 10 points.
Senior Shane Jenkins chipped in nine points as did senior Ryan Willis, who drained a trio of trifectas.
H-W improved to 8-3 with the win while the Clippers fall to 10-3.
Pentucket 58, Ipswich 47: Brenden Gallagher and Dan O'Flynn finished with 11 points each for the Tigers (2-9).
Greater Lowell 52, NST/EA 38: Elijah Alfred (nine points) and Trace Schaejbe (eight points) led NST/EA (3-8) in the loss.
Manchester Essex 68, Masco 65: The Chieftains (7-5) led by as much as seven points in the fourth quarter but fell victim to a furious Manchester Essex comeback. Adam Bramani led the Masconomet offense with 30 points, Kurt Hunziker added 14 points to go along with 13 rebounds.
Malden Catholic 72, St. John's Prep 71: The Eagles (9-4) dropped a close decision, as MC's Kyle Sangster hit a jumper with two seconds to play in regulation. Steve Haladyna earned a double-double with 30 points and 17 rebounds.
Masconomet 77, Manchester Essex 38: The Chieftains (8-1) took an early lead in last night's game behind a solid performance from Danielle Davis, who had 15 points six rebounds and two assists. Brooke Stewart finished with 17 rebounds, six assists and three steals. Hannah Kiernan (seven points and six assists) and Sarah Lang (four points, six rebounds and two asssists) played well off the bench.
Gann 47, Waring 40: Trailing by 20 points with seven minutes left Waring (5-4) came storming back but couldn't get closer than five. Ally Colarusso led Waring with 27 points while Eleanor Lustig grabbed 14 rebounds to go with her two points.
St. Mary's 54, Peabody 46: The Tanners (4-7) played the Spartans much tougher than in their first meeting, but a St. Mary's pulled away in the last minute. Alex Lomasney had 10 points and nine rebounds for Peabody while Caroline Scacchi scored 15 and Olivia Summitt chipped in eight.
Pentucket 42, Ipswich 27: Junior Julia Davis (11 points) grabbed 22 rebounds for Ipswich (10-3) and has now gone three straight games with 20 or more boards. Freshman Masey Zegarowski added six points on a pair of trifectas.
Notre Dame Academy 46, BF 33: Kate Lipka led Bishop Fenwick (6-7) with 13 points while Maura Doyle (eight points, four steals) and Sam Borelli (five steals, five rebounds) contributed as well for the Crusaders.
Greater Lowell 57, NST/EA 28: Kim Schuyler finished with 13 points for NST/EA (2-9) with Kourtney Kellard adding four points.
Newburyport 65, H-W 53: Sophie Prince poured in a team high 16 points for H-W (4-6) and was impressive on the defense. Jen Cook added eight points.
Danvers 46, Gloucester 40: Joe Manson led a sweep of the shot put with a toss of 46-6 to help the Falcons (5-2) shade Gloucester. John Thomas led a sweep of the dash while Drew Piazza captured first in the 1000 (2:45).
Bishop Fenwick 61, Marian: The Crusaders (5-2) cruised behind winners Eric Razney (dash, 7.3), Dan Deschenes (600, 1:32), Bryan Mendes (1000, 2:56), Bryon Blaisdell (high jump), Shaun Farrell (shot, 39-11), Chris Poirier (hurdles 9.4) and the 4x400 relay of Deschenes, Mendes, Shane Alexander and Ian White.
Danvers 59, Gloucester 27: The Falcons (4-3) won all but one event to edge the Fish. Danvers winners were Ashley Brooks (high jump, 4-10), Sam Dibella (shot put, 31-.5), Jennifer Bottari (hurdles, 8.1), Xanthi Pantazelos (dash, 6.5), Stephanie Kowalski (600, 1:49), Catalina Dominick (1000, 3:06), Alison Barker (mile, 5:59) and Haley Dyer (two mile, 12:37).
Bishop Fenwick 64, Marian 21: The Crusaders (6-0-1) finished off their fourth straight unbeaten winter. Becky Mercuro led a sweep of the dash in 8.35, Jessica Pantaude won the 300 (46.07), Faye Haley led a sweep of the 600 (1:44), Alicia Tatone won the high jump, Marissa O'Brien took the long jump, Maggie Lepley won the shot (27-11), Natalie Emerson won the hurdles (10.68).
St. John's Prep 19, Beaver Country Day 8: Alex Charow, Tim Brogan and Colin MacGregor combined to go a perfect 9-0 in the sabre for St. John's Prep (6-0). Kevin Hamilton and Devin Burke both went 2-1 for the Eagles in epee with Owen Huzar (1-0) and Josh Hall (1-1) also performing well. Sophomore David Batterman stepped up for St. John's Prep in the foil, going 3-0.
Beverly 90, Swampscott 82: Kaitlyn O'Connor won the 100 backstroke (1:06.52) for Beverly (7-1) while swimming a leg on the winning 200 medley relay team (2:04.96) along with Riley LeBlanc, Rebecca Greenberg and Jackie Peterson. Pat Donoghue won the 200 freestyle (2:16.77), Nick Koenig topped the 50 freestyle (27.22) and Emily Walsh captured the 500 freestyle (6:06.28). The Panthers also took the 400 free relay with Jonny Ouimet, Sam Aldrich, Aina Bonamusa and Karl Brandt swimming a time of 4:24.04.
Peabody 100, Revere 69: The Tanners closed out their best Northeastern Conference season at 6-2. Jason Budde took the 100 free (1:07.94), Stephen Demeule won the 200 and the 500 free, Julia Shea won both the 200-IM and the 100 breast and John Slate-Romano won the diving.
Salem 95, Lynn Classical 88: The Witches improved to 3-3-1 behind a victory in the 100 fly from Emily Grand as well as a win in the 500 free by Melissa Trainor.
Harvard 3, Endicott 1: The Gulls lost their season opener at home 25-21, 25-17, 28-30, 25-17. Senior Jeremy Siden led the hosts with 11 kills while sophomore Josh Anderson also had 11 kills.
MEN'S COLLEGE BASKETBALL
Salem St. 77, Worcester St. 71: Chris Parenteau's bucket snapped a late tie and Andrew White had four of his 18 points in the final minutes as Salem State (11-7) pulled out the win. Brian Clark also scored 18 for the Vikings.