Andris Dzerins broke out of a long scoring slump in a big way on Sunday.
Dzerins scored three goals and set up two more to lift the Kingston Frontenacs to an 8-6 comeback victory over the Ottawa 67's in Ontario Hockey League action.
All three of Dzerins' goals came in the third period, where the Frontenacs (11-32-6-3) rallied from a 5-4 deficit with less than eight minutes remaining.
Dzerins, whose power-play goal with 2:01 left proved to be the winner, had not found the net since January 3rd. The Latvian import added an empty-netter as Kingston stopped a two-game losing slide and won for just the second time in nine games.
"A lot of games, we've got a lot of shots, but the goals weren't going in so it's nice to have a game like this," Frontenacs coach Doug Gilmour said. "All the work we've put into it is paying off."
Ethan Werek, George Lovatsis, Jaroslav Kruzik and Bobby Mignardi each added a goal and an assist while Stephen Francella also scored for Kingston. Nathan Moon added five assists and Mavric Parks made 32 saves.
Elsewhere in the OHL, it was: Kitchener 4, Sault Ste. Marie 1; Mississauga 2, Saginaw 1 (SO); Owen Sound 5, London 2; and Sudbury 5, Oshawa 4.
At Ottawa, Travis Gibbons scored twice and Logan Couture added a goal and three assists for the 67's (30-18-3-2), who lost for the second time in three days.
Anthony Nigro and Corey Cowick each had a goal and an assist and Thomas Kiriakou and Julien Demers recorded a pair of assists apiece.
Ottawa starting goaltender Adam Courchaine allowed six goals on 31 shots before making way for Chris Perugini, who made three of four stops the rest of the way.
Rangers 4, Greyhounds 1
At Kitchener, Ont., Jeff Skinner recorded his first OHL hat trick as the Rangers handled Sault Ste. Marie.
Julian Cimadamore also scored for Kitchener (22-27-1-2).
Jacob Muzzin ended Parker Van Buskirk's shutout bid with a power-play goal early in the third period for the Greyhounds (16-34-2-2).
Majors 2, Spirit 1 (SO)
At Mississauga, Ont., Jared Gomes scored the only goal in the shootout to help the St. Michael's Majors edge Saginaw.
The 20-year-old native of Brampton, Ont., also set up defenceman Blake Parlett in regulation for Mississauga (28-22-1-2).
Defenceman Nick Crawford gave the Spirit (30-18-0-4) a 1-0 lead when he scored his fifth goal of the season during a Saginaw power play in the first period.
Attack 5, Knights 2
At Owen Sound, Ont., David Kolomatis had two goals and two assists as the Attack stunned London.
Joey Hishon had a goal and two assists for Owen Sound (21-20-6-6), while Andrew Wilkins and Marcus Carroll also scored.
Daniel Erlich and Vladimir Roth replied for the Knights (37-14-1-2), who lost their fourth straight and played their second straight game without OHL scoring leader John Tavares, who is out after suffering a shoulder injury on Friday.
Wolves 5, Generals 4
At Oshawa, Ont., John Kurtz scored twice in the third period to lift Sudbury over the Generals.
Jared Staal also scored twice and Kain Allicock added another for the Wolves (22-26-2-4).
Rookies Christian Thomas and John Padulo scored two goals each for Oshawa (22-25-2-4).