ST. CATHARINES, Ont. - The Niagara IceDogs scored all five goals in the third period en route to a 5-2 win over the Belleville Bulls in Ontario Hockey League play Tuesday.
Brendan Perlini got the tying goal, and later added his 23rd of the season on the power play to make it 4-2 for Niagara (12-21-4), while Mitchell Fitzmorris, Matt Gillard and Billy Jenkins also scored.
Remi Elie opened the scoring for Belleville (10-23-4) with a power-play goal in the second period. Andrew Ming's goal in the second got the Bulls to within 3-2.
Brent Moran made 20 saves for Niagara, while Charlie Graham turned back 37 for the Bulls. Jason Da Silva saw just over three minutes of action in the Belleville net and stopped the only shot that went his way.
FRONTENACS 3 STEELHEADS 2
MISSISSAUGA, Ont. — Ryan Kujawinski scored twice, including the tying goal, and Spencer Watson got the winner as Kingston rallied to beat the Steelheads.
Mississauga (15-20-4) opened a 2-0 lead with a first-period goal from Bryson Cianfrone, and another at 2:24 of the second period from Nathan Bastian.
Kujanwinski got the Frontenacs (20-12-4) on the scoreboard exactly one minute later, and he got the tying goal on the power play at 19:12 of the second period.
Watson scored the winner at 3:46 of the third period.
Both goaltenders shined, with Spencer Martin making 43 saves for Mississauga, and Lucas Peressini 39 for Kingston.
WOLVES 2 BATTALION 1 (SO)
SUDBURY, Ont. — Franky Palazzese made 41 saves, with seven of them coming in overtime, to lead the Wolves to their win over North Bay.
Mathew Campagna was the only player to score in the shootout.
Ray Huether opened the scoring for Sudbury (20-10-6) with a power-play goal at 14:12 of the first period, and Mike Amadio tied it for the Battalion (18-16-3) at 11:35 of the third period.
Brendan O'Neil made 23 saves for North Bay.
GREYHOUNDS 6 SPIRIT 5
SAGINAW, Mich. — Andrew Fritsch scored the winner at 13:01 of the third period as Sault Ste. Marie unleashed a 51-shot attack to beat the Spirit.
David Miller got the equalizer for the Greyhounds (26-8-4), who won their third in a row. Tyler Gaudet scored twice for Sault Ste. Marie, with Zachary Senyshyn and Kevin Spinozzi rounding out the scoring.
Nikita Serebryakov stopped 45 shots for the Spirit, while Matt Murray handled 21 shots for the Soo.
SPITFIRES 5 WHALERS 1
WINDSOR, Ont. — The Spitfires took a 4-0 lead over Plymouth into the third period en route to their fourth win in a row.
Whalers defenceman Mathieu Henderson ruined Dalen Kuchmey's shutout bid with a power-play goal at 3:53 of the third period.
Sam Povorozniouk completed the scoring with an empty netter.
Kuchmey finished 25 saves, while Zack Bowman also handed 25 for Plymouth (13-20-4).
KNIGHTS 6 STING 3
Domi's second goal, into an empty net, was his 20th of the season.
Nikita Korostelev scored twice for the Sting (12-21-4), and Nickolas Latta added his 22nd of the season.
Taylor Dupuis stopped 37 shots for Sarnia, and London's Jake Patterson turned back 31.
OTTERS 4 RANGERS 0
ERIE, Pa. — Devin Williams made 22 saves for his fourth shutout of the season as the league-leading Otters snapped a three-game losing streak.
Patrick Murphy closed the scoring in the third period.
Jordan DeKort made 22 saves for Kitchener (13-22-1).