Matt Finn scored twice and set up one more as the Guelph Storm downed the host Saginaw Spirit 8-5 on Saturday in Ontario Hockey League action.
The 18-year-old Toronto Maple Leafs prospect now has five goals and 12 points in 11 games, which is good for second in scoring for OHL defenceman. He sits two points behind the Niagara IceDogs' Dougie Hamilton, who has 14 points in 13 games.
Hunter Garlent had one goal and three assists for the Storm (8-2-1), who won their fourth straight contest, and Jason Dickinson had a goal and two assists.
Guelph was successful with its power play as they went 3-for-5. Saginaw went 1-for-7.
Elsewhere in the OHL, it was: Windsor 3, Erie 2; Niagara 4, Kingston 2; Kitchener 5, Sarnia 3; London 3, Barrie 2 (SO) and Oshawa 2, Owen Sound 1.
At Saginaw, Mich., Finn opened the scoring 5:47 into the first period.
Locke responded for the Spirit at 12:06, but Mitchell scored in the final minute of the period to give Guelph a 2-1 lead after 20 minutes of play.
Richard and Garlent scored early in the second period to increase the Storm's lead to three goals, however Ross and Locke scored two minutes apart to make it 4-3 Guelph.
McNaughton and Finn added two more goals for the Storm to make it 6-3 heading into the final period.
Trocheck scored for Saginaw 3:03 into the third, but power-play goals from Dickinson and Kosmachuk that came just 18 seconds apart stopped any chance of the Spirit making a comeback.
Povorozniouk added one more to the board for Saginaw with 1:29 to play in the game.
Spitfires 3 Otters 2
At Erie, Pa., Kerby Rychel scored twice, including the winner, and Chris Marchese and Josh Ho-Sang chipped in with two assists each as Windsor (6-4-3) edged the Otters (3-7-2).
IceDogs 4 Frontenacs 2
At St Catharine's, Ont., Brett Ritchie scored twice, including the game-winning goal, and Christopher Festarini made 35 saves as the IceDogs (8-4-1) came from two goals down to defeat Kingston (5-5-0).
Rangers 5 Sting 3
Knights 3 Colts 2 (SO)
At Barrie, Ont., Matt Rupert scored the shootout winner and Jake Patterson made 26 saves in his first start for London as the Knights (6-3-1) halted the Colts' (9-2-1) eight-game winning streak.
Generals 2 Attack 1
At Owen Sound, Ont., Daniel Altshuller stopped 26-of-27 shots and Scott Laughton scored the winner midway through the second period as Oshawa (8-3-1) slipped past the Attack (8-2-1), who lost for the first time in six outings.