MISSISSAUGA, Ont. — Jordan Frasca scored a hat trick while Lucas Edmonds had a goal and four assists as the Kingston Frontenacs held on to beat the Mississauga Steelheads 5-3 in the Ontario Hockey League on Sunday.

Francesco Arcuri also scored for the Frontenacs, who led 5-0 at the end of the first period before Mississauga replied with three goals.

Aidan Prueter, Zakary Lavoie and Zander Veccia scored for the Steelheads.

Leevi Merilainen turned aside 40 shots in the victory. Roman Basran stopped seven shots and Joe Ranger made 21 saves for Mississauga (15-7-1-1).

The Frontenacs (17-5-3-0) lead the East Division.

---

OTTERS 4 STING 3

ERIE, Penn. -- Daniel D'Amato scored twice and Carey Terrance got the game-winner in Erie's win over Sarnia.

D'Amato tied it up for Erie with his second of the game at 15:41 of the third, before Terrance got the winner two minutes later.

Connor Lockhort also scored for the Otters (7-16-2-2), who outshot Sarnia 39-22.

Nolan DeGurse, Andrei Malyavin and Ryder McIntyre scored for the Sting (10-12-3-0).

Erie goalie Nolan Lalonde turned aside 19 shots, while Anson Thornton stopped 35 shots.

---

COLTS 1 BATTALION 0

NORTH BAY, Ont. -- Evan Vierling's short-handed goal in the third period held up as the game-winner in Barrie's win over Central Division rival North Bay.

Goalie Mack Guzda stopped all 26 shots he faced for the Colts (13-7-2-0), while Dom DiVincentiis turned aside 29 shots for North Bay (16-8-1-2).

---

GENERALS 4 PETES 1

OSHAWA, Ont. -- Brett Harrison was involved in all four goals for Oshawa, scoring twice and adding two assists. Calum Ritchie and Ty Tullio also scored for the Generals (11-10-1-2), which have won two games in a row.

Sam Alfano scored early in the first period for Peterborough (8-13-2-0), which is winless in its past four matches.

Goalie Zachary Paputsakis made 27 saves for the Generals. Tye Austin stopped 33 pucks in defeat.

---

This report by The Canadian Press was first published Dec. 12, 2021.