For two periods on Saturday, the Peabody high hockey team had done everything but put Danvers down for the count at Rockett Arena. But spectacular goaltending from Pat O’Kane and a Jay Sabino goal at 3:05 of the third had the Tanners facing a 2-1 deficit.But for the second time this season, Peabody staged a late third period rally, scoring three goals in 5:54 to take a 4-2 win and keep their hopes of a Northeastern Conference North title alive.”Danvers is a tough team to play against because they make it tough for you,” Peabody coach Mark Leonard said. “But we have a talented team and we’re starting to put it all together.”The Tanners (13-4-0, 9-4-0 NEC) had boatloads of chances to put Danvers (9-5-2) down for the count, but O’Kane kept coming up with amazing stop after amazing stop to keep the Falcons alive. But when Andrew Bucci jammed home a rebound 1:08 after Sabino gave Danvers the lead, it set in motion Peabody’s explosive offense.Matt Rodgers gave the Tanners a 3-2 lead with 5:36 remaining when he scored off an Elijah Cohen pass in a 4-on-4 situation. Just 43 seconds later, James Noftle put the game away when he tapped home a puck that was sitting on the goal line behind O’Kane for his second of the game and 18th of the season.Revere 5, Gloucester 3At Talbot Rink in Gloucester, the Patriots (8-6-2) became the latest in a series of teams to pull surprising NEC wins as Revere scored four times in the second period to beat the NEC North leaders.Jay Sasso had two goals and two assists and Paul Pelletier added a goal and an assist for Revere. Chris Mastropietro added his conference leading 22nd goal while Nick Adreani also found the net for the Patriots. Brett Biondo, Conor Ressel and Jeremy Fanning scored for Gloucester (10-4-2).St. Mary’s 5, AB Williams 1At Connery Rink in Lynn, the Spartans (9-6-2, 4-4-2 Catholic Central League/Large) hopes for a league title were dealt a harsh blow with the loss to the previously winless Bishops.”It was one of those things where everything went wrong,” St. Mary’s coach Mark Lee said. “It’s another lesson learned.”The Spartans lone goal came from Corey Bartlett in the second period, assisted by Zak Borowski and Derek Vecchia. St. Mary’s is at Malden Catholic on Tuesday (6) at Valley Forum II in Malden.St. John’s 3, Arl. Cath. 1At Ristuccia Arena in Wilmington, the Eagles (9-5-3) scored all three goals in the second period as the trio of Christian Cowles, Dan Haugh and Colin Prior accounted for all the offense.Cowles scored twice and assisted on the third Prep goal by Prior. Haugh assisted on two of the goals while Prior finished with a goal and an assist. Eagle goalie Kyle Pettoruto stopped 17 of 18 shots to get the win.Lynnfield 2, Masco 1At McVann-O’Keefe Rink in Peabody, the Pioneers (12-2-4, 11-2-2 Cape Ann League) made it 13 games without a loss as they got the win despite the trio of Ryan Smith, John Connolly and Rob Pedicini being held off the board for only the third time all season.Defenseman Alex Young and forward Chuck Arakelian picked up the slack though as each had an unassisted goal while Craig Cataldo stopped 22 shots in net to keep the Pioneers tied atop the CAL standings with Wilmington.Swampscott 4, Salem 0At Rockett Arena in Salem, the Big Blue moved within one victory of clinching the NEC South title with the blanking of the Witches.Brendon Hambleton scored twice during a three goal second period that saw Swampscott break the game open. Justin Massey and Colby Wollerscheid had the other Big Blue goals while Keith Morgan and Danny Rakoc had two assists each.Winthrop 0, Beverly 0At Rockett Arena in Salem, the Panthers (7-8-2) had plenty of chances but couldn’t put them away in a game they needed to win to aid in getting to the Division 2 North tournament.Fenwick 2, Marian 1At Marlboro, The Crusaders clinched at least second place in the Catholic Central League/Small, and thus nailed down a spot in the upcoming state hockey tournament.Mark Sparaco and Pat Doliber scored f