Dominik Kubalik recorded his first career hat trick as the host Sudbury Wolves beat the Windsor Spitfires 8-4 on Sunday in Ontario Hockey League play.
The 17-year-old rookie now has 12 goals and 24 points in 48 games.
Mathew Campagna, Michael Kantor and Nicholas Baptiste each had a goal and an assist for the Wolves (22-17-10), who sit fourth in the Eastern Conference, while Ray Huether and Nathan Pancel also scored.
Alexander Khokhlachev scored three times for the Spitfires (20-21-7), who sit four points out of the final spot in the Western Conference, and Nick Ebert picked up a goal and two assists.
Khokhlachev, who started the 2012-13 season with Moscow Spartak of the KHL, also registered his first hat trick in the OHL and he now has eight goals and 13 points in nine games since joining Windsor on Jan. 10th.
Frank Palazzese turned aside 43 shots for the win as Jaroslav Pavelka took the loss after allowing five goals on 23 shots in 31 minutes of action. Jordan DeKort stopped 14-of-16 shots in relief.
Sudbury went 2 for 5 on the powerplay while Windsor scored twice on four chances with the man advantage
Elsewhere in the OHL, it was: Brampton 2, Niagara 1; London 3, Kingston 2; Mississauga 5, Ottawa 4 (SO); Sudbury 7, Windsor 4 and Kitchener 3 Guelph 2.
Battalion 2 IceDogs 1
At Brampton, Ont., Matt MacLeod and Cameron Wind scored 2:41 apart in the third period as the Battalion (22-18-8) came from behind to beat Niagara (23-22-4), who are now winless in seven contests.
Knights 3 Frontenacs 2
At Kingston, Ont., Matt Rupert scored the winning goal at 16:06 of the third period and Anthony Stolarz stopped 28-of-30 shots as London (37-9-3) handed the Frontenacs (20-23-4) their eighth loss in a row.
Steelheads 5 67's 4 (SO)
At Mississauga, Ont., Stuart Percy and Kristoff Kontos scored in the shootout and Spencer Martin made 38 saves as the Steelheads (22-21-4) improved to 3-0-0 this season against Ottawa (13-33-4)
Wolves 7 Spitfires 4
At Sudbury, Ont., Dominik Kubalik recorded his first career hat trick and Mathew Campagna and Nicholas Baptiste each had a goal and an assist as the Wolves (22-17-10) defeated Windsor (20-20-7) to improve to 13-6-6 on home ice.
Rangers 3 Storm 2
At Guelph, Ont., captain Ryan Murphy had a goal and an assist as Kitchener (29-14-6) won its fourth game in a row, edging the Storm (28-15-5).