The Westford Academy boys’ hockey team stunned No. 10 Archbishop Williams, 3-2, in the Cape Cod Holiday Tournament at Falmouth Arena Friday, with Cam MacDonald scoring the winning goal with 11 seconds left in regulation.
Defenseman Jake Mercier found the streaking MacDonald, who was denied on his initial shot but scored on the rebound. The junior left wing also assisted on the first goal for the Grey Ghosts (2-2) and scored the team’s second goal midway through the third period, also off a rebound.
“Cam is very good at judging where rebounds come through,’’ said Westford coach Bob Carpenter. “He was right in front of the net and he saw the shot and he has the great knack of positioning himself directly in front of the rebounded puck and slipping it in.’’
The Bishops (3-1-1) jumped to a 2-0 lead after two periods. The first goal came off a rebound, and the second came on a three-on-two rush.
“Archies was playing well in the first two periods. They are quick and they move the puck well and they capitalize on opportunities. They are a very good team, they are disciplined, they made good saves, and they just outplayed us,’’ said Carpenter. “We were fortunate to start playing a little better and to be able to come back in the third.’’
The Grey Ghosts started their comeback early in the third when MacDonald positioned the puck in front to senior right wing Ryan Bunyon, who made it a 2-1 game.
Westford sophomore goalie Billy McLaughlin finished with 29 saves, including an off-balance stop with 45 seconds left in the third.
The Grey Ghosts face Falmouth Saturday in the second round of the tournament.
Catholic Memorial 74, Newton North 57 — Guilien Smith scored 28 points (15 in the fourth quarter) as the Knights won the Garden City Classic.
Revere 65, Lynnfield 59 — Junior forward Michael Ciambelli (14 points, 12 rebounds) was named MVP of the Pope John Tiger Classic.
Lynn Classical 64, St. Mary’s 55 — Eraldo Custodio had 25 points as the Rams (3-4) won the Boverini Tournament.
Roxbury Latin 60, Brimmer & May 56 — Junior guard Patrick Benzan scored 23 points to become the fastest in school history to reach 1,000. He added seven assists and five rebounds.
O’Bryant 45, Madison Park 43 — Junior Ricardo Ortiz led the Tigers (5-2) with 12 points and 12 rebounds. It was O’Bryant’s first win over the Cardinals since 2005.
Central Catholic 54, Andover 35 — Junior point guard Courtney Walsh scored a team-high 13 points as the second-ranked Raiders (5-0) defeated the No. 7 Golden Warriors.
North Quincy 54, Quincy 32 — Maya Umoren had 17 points and 10 rebounds to help the Red Raiders win the Adams Tournament.
Belmont 55, Ashland 54 — Katie Leinbach led the way with 19 points as the Marauders (5-1) won the Ashland Tournament.
St. Mary’s 38, Lynn English 30 — Sharell Sanders (9 points, 6 assists, 8 steals) was named MVP of the Boverini Tournament as the Spartans (6-0) won the event for the third time in four years.
Lexington 62, Concord-Carlisle 40 — The Minutemen improved to 4-0 behind freshman Anna Kelly’s season-high 31 points.
Duxbury 55, Brockton 40 — All of Michela North’s 17 points for the Green Dragons came in the second half.
Barnstable 70, Sandwich 56 — Sophomore Molly Bent led the Red Raiders (4-1) with 31 points and 10 assists.