PETERBOROUGH, Ont. - Matthew Santos and Ben Thomson scored two goals each as the North Bay Battalion edged the Peterborough Petes 6-4 in Ontario Hockey League action on Monday.
Barclay Goodrow had a goal and an assist, and Alex Henriksson also scored for the Battalion (30-21-6). Thomson added an assist for a three-point night.
Brendan O'Neill started in goal for North Bay but was pulled after allowing three goals on nine shots. Evan Cormier stopped 15 of 16 shots in relief.
STORM 9 WHALERS 3
GUELPH, Ont. — Robbi Fabbri scored twice and Zac Leslie and Scott Kosmachuk had a goal and an assist apiece as the Storm toppled the Whalers.
Jason Dickinson and Kerby Rychel each scored one goal and helped on another, and Matt Finn, Ryan Horvat, and Chadd Bauman also scored for Guelph (44-9-3), who has won six in a row. Nick Ebert had three assists.
Storm goalie Justin Nicols made 27 saves for the win while Plymouth's Zack Bowman stopped 41 of 50 shots in defeat.
FRONTENACS 6 BULLS 4
KINGSTON, Ont. — Sam Bennett scored a hat trick and Matt Mahalak made 28 saves to lead the Frontenacs over the Bulls.
Spencer Watson had a goal and an assist, and Robert Polesello and Darcy Greenaway also scored for Kingston (31-20-4).
RANGERS 6 WOLVES 3
KITCHENER, Ont. — Matthew Greenfield made 31 saves and the Rangers got goals from six different skaters to double up the Wolves.
Brenan Gaunce had a goal and an assist for Erie (43-11-2), while Kurtis McDermid and Connor McDavid picked up the other Otters goals.
Oskar Dansk stopped 25 of 31 shots in defeat.
WOLVES 4 STEELHEADS 1
MISSISSAUGA, Ont. — Nicholas Baptiste scored two goals and helped on another as the Wolves downed the Steelheads.
Radek Faska had a goal and two assists, and Danny Desrochers also scored for Sudbury (30-17-9).
Andrew Goldberg had the lone goal for Mississauga (21-32-4), who has dropped three straight.
ATTACK 5 67'S 4
OTTAWA — Kyle Platzer had two goals and an assist, and Holden Cook scored twice as Owen Sound edged Ottawa.
Santino Centorame also scored for the Attack (25-24-7), while Brayden Rose, Jeffrey Gilligan and Kurtis Gabriel each chipped in with two assists apiece.
KNIGHTS 6 GENERALS 3
OSHAWA, Ont. — Gemel Smith scored twice and added an assist to lift the Knights over the Generals.
Brett Welychka scored one goal and assisted on two others, Michael McCarron and Nikita Zadorov had a goal and an assist apiece, and Max Domi also scored for London (39-12-5), who extended its winning streak to four games.
SPIRIT 3 STING 1
SARNIA, Ont. — Kristoff Kontos scored a goal and helped on another as the Spirit toppled the Sting.
Justin Sefton and Andrey Alexeev also scored for Saginaw (27-25-5).
Hayden Hodgson scored the lone goal for Sarnia (15-36-6), who was outshot 35-22.
Jake Paterson stopped 21 shots for his 20th win of the season, while Sting goalie Justin Fazio made 32 saves in the losing effort.