ST. JOHN'S, N.L. - John Albert scored with 42 seconds left in regulation Saturday as the St. John's IceCaps completed a weekend sweep of the Manchester Monarchs with a 3-2 win in the American Hockey League.
Spencer Machacek and Jason Gregoire also scored for the IceCaps (21-8-5), who got 14 saves from David Aebischer.
Rob Mignardi and Dwight King replied for the Monarchs (21-15-2), while Martin Jones made 33 stops in the loss. Jordan Nolan added two assists.
Albert beat Jones with an unassisted effort blocker side to win it for St. John's in the final minute.
Tied 1-1 entering the third, Gregoire solved Jones at 5:24 after moving past a Manchester defender and firing a backhander to give St. John's a 2-1 lead.
But King fired a one-timer on a Monarchs power play to level the game with 2:31 remaining. That set the stage for Albert's late heroics.
Mignardi gave Manchester a 1-0 lead at 15:45 of the first after Aebischer made three initial saves in front.
Machacek levelled the game for the IceCaps at 1:26 of the second period when he took the puck across the blue-line and put a low shot on net. Jones mad the initial save, but Machacek capitalized on the rebound.
The period would bring more bad news for the Monarchs as Mignardi left the game after a scary hit to the head. Ben Maxwell received a five-minute major and game misconduct for boarding after he crunched Mignardi's head against the boards.
Mignardi laid on the ice for several minutes before leaving the ice with the help of a trainer and two teammates. There was no update on his condition immediately following the game.
The Monarchs went scoreless on the lengthy power play.
Manchester was 1-for-4 on the power play on the night, while St. John's was 0-for-2.