In what turned out to be a battle of goalies and missed opportunities for both offenses, host Newburyport and Franklin tied, 1-1, Saturday in boys’ hockey.
The Clippers came out and controlled the puck early in the first period on their home ice, and forward Travis Wile scored in the second minute.
“We jumped on them early,” said coach Paul Yameen. “We knew they had a long bus ride [to the game] and that was what we wanted to do. I felt we could have had two or three goals in the first period.”
The second period saw a switch in momentum after an elbowing penalty on Newburyport, putting the Panthers on a four-minute power play, although Franklin did not score.
“[The offensive players] were skating hard,” said Franklin coach Chris Spillane. “Power plays have been an issue for us this season but we’re trying new systems and changing them when needed.”
Franklin’s offense kept the puck in its opponent’s zone through much of the period but fell victim to sloppy passing. To the home team’s credit, the Panthers were partly stymied by stingy defense and stellar goalkeeping from Alexander Buckley.
It seemed as if Buckley and the Clippers would weather the offensive storm of Franklin in the second — until the final two minutes. The Panthers threw several shots Buckley’s way and finally Ryan Spillane turned one of those shots into a goal with one minute remaining in the period.
The Clippers roared back as soon as the puck dropped in the third, however, never relinquishing their control of the game’s pace through the final 15 minutes.
It was a period that saw four quality shots taken by Newburyport through the first five minutes alone. That would be the story of the third for Yameen’s squad, with several missed opportunities to take the lead.
With the tie, Newburyport moves to 3-1-3 while Franklin is 2-1-2.
St. John’s Prep 3, Malden Catholic 2 — St. John’s Prep coach Kristian Hanson didn’t change schemes or strategy. He didn’t need to. Hanson’s Eagles (5-1) became the first in-state boys’ hockey team to take down mighty Malden Catholic in two years, snapping the top-ranked and defending champion’s 24-game unbeaten streak in Wilmington.
The Lancers posted a 21-0-3 mark during that streak en route to back-to-back state championships. They hadn’t lost to an in-state team since Jan. 15, 2011 (a 2-1 loss to Hingham) and hadn’t lost since Dec. 17, 2011 (a 2-1 loss to Delbarton, N.J.).
‘‘The winning streak was a great accomplishment,’’ Malden Catholic coach John McLean said. ‘‘But it’s over and it’s time to start a new streak.’’
Mark Azarian netted a goal on a rebound in front of the net and a minute later Ean Mendeszoon recorded a power-play tally on a shot from the point that found its way through traffic to give the Eagles a 3-1 lead with seven minutes remaining in the third.
The Lancers (3-1-2) cut the deficit to 3-2 with a minute to play after a centering pass knocked off an Eagle stick and sneaked past senior goalie Billy Price (23 saves).
Boston Latin 2, Methuen 1 — Senior Ryan Dougherty and freshman Jimmy O'Leary scored for the Wolfpack.
Reading 2, Belmont 1 — Freshman Ali O'Leary sent in the winning shot four minutes into the third period for the undefeated Rockets (6-0-1). Sophomore defenseman Andrea Uglietta chipped in the first goal and freshman Kayla St. Pierre stopped 10 shots.
Notre Dame (Hingham) 3, Ursuline 3 — Senior Monica Doyle scored with 25 seconds remaining to tie the game at 3, bringing the Bears back from a 2-0 deficit.
Natick 6, Dedham 4 — Junior captain Amanda McGoldrick had three goals and two assists for the Red and Blue (5-2-2).
Pingree 75, Providence Country Day 72 — Freshman forward Justin Assad scored 17 points and grabbed 10 rebounds in the Highlanders’ overtime victory.
Globe correspondent Chad Graff contributed to this report. For more scores and highlights go to Boston.com/schools.