Final score: Canton 4, Newburyport 2.
Canton gets revenge on Newburyport, winning a hard-fought match with big stops from each team's keeper throughout the game. Final shot total: Canton 38, Newburyport 19
Canton empty-net goal, lead 4-2.
Kevin Rooney sealed the deal with an empty-net goal in the final minute.
Canton power play killed, roles reversed now as Malloy is in the box for roughing with 3:30 left to play.
Kyle Mcelroy nearly converted for his team-leading 32nd point of the season following a two-on-one opportunity for Newburyport, but Donaruma made a big save to keep the Bulldogs in the lead. Canton now on the power play with just over five minutes remaining.
Federico made a Superman-effort, sprawling out at full-length to stop Denehy's open look at a rebound chance. He's made 27 saves so far.
End of second period: Canton leads 3-2.
The Clippers made the most of their opportunities, playing even hockey in the period despite being out-shot by Canton, 13-4. Total shots: Canton 27, Newburyport 10.
Newburyport goal, down 3-2.
Just as I commented on Newburyport's lack of offense, Freeman received an immaculate outlet pass from Boudreau and converted on the open opportunity, slotting one in the stick-side lower corner for his second goal of the afternoon.
The Clippers survived two consecutive penalties but have had slim offensive chances throughout the period off just three shots-on-goal.
O'Connor intercepted a lose puck and carried it in for a breakaway but was denied by a pad-save from Federico.
Canton goal, up 3-1.
Freshman Mike Denehy was in the right spot at the right time, as a shot from Matt Malloy leaked through the pads of Newburyport goalie Anthony Federico and Denehy buried the opportunity.
End of first period: Canton leads 2-1.
The Bulldogs out-shot their opponent 14-6 and head into the first intermission with the early lead.
Canton goal, up 2-1.
Just 45 seconds later, Kyle Leavitt fed Greg Boyd in front of the net, leaving a wide-open look at the goal that Boyd didn't miss. So much for a defensive battle...
Newburyport goal, 1-1.
A great individual effort from Derek Freeman, who used the boards to bounce a pass to himself and slide one through the five-hole of Canton goalie Jon Donaruma.
There are several mouth guards laying all over the ice, as this game has proved to be a brutal one early on.
Canton goal, up 1-0.
Nick O'Connor put away a rebound in front of the net to give the Bulldogs the early lead.
The early minutes included several big hits, and Ryan Bogosian (Canton) received the game's first penalty for interference. Newburyport on the power play.
Newburyport (18-4-2) is getting ready to defend its state title at the TD Garden, playing Canton (18-3-2) in a rematch of last year's final.
Both boast strong goaltenders in Anthony Federico (junior, Newburyport) and Jon Donaruma (senior, Canton), so we should be in for a defensive battle.
Updates will be posted throughout the game.
Several reporters and editors contribute updates, news and analysis to the High School Sports Blog.
- Bob Holmes: A Reading resident (Go Rockets!) and Boston College graduate, Holmes is the Boston Globe High School Sports Editor. We remind you now that his weekly picks are often made in jest so everyone just calm down when he picks against Everett for 11 straight weeks. Contact him at firstname.lastname@example.org. Follow him on Twitter @GlobeHolmes.
- Craig Larson: A native of West Springfield (Leo Durocher anyone? Tim Daggett?) and Curry College graduate (a proud Colonel!), Larson is the sports editor for the Globe's regional sections: South, West and North, as well as a frequent contributor on the college beat. Abington to Xaverian: it all starts with the schools. Have a compelling story idea? Contact him at email@example.com. Follow him on Twitter @GlobeLars.
- Zuri Berry: Berry attended the same high school as sports legends O.J. Simpson and Joe DiMaggio. (Guess which one is his hero.) He's a South Boston resident (formerly of Eastie) and the editor of the High School Sports blog as well as the go-to-guy for everything high school sports on Boston.com. Contact him at firstname.lastname@example.org and follow him on Twitter @GlobeSchools for all of the latest updates.
Then there are our winter correspondents:
- Emily McCarthy | @EmilyMcCahthy | BPS correspondent
- Jake Fischer | @GlobeFischer | Boys basketball
- Michelle Fenelon | @michfenelon | Girls basketball
- Andrew MacDougall | @Andy_MacDougall | Boys hockey
- Liz Torres | @etorres446 | Girls hockey
To reach the high school sports department, e-mail email@example.com.