The loss drops Sudbury's record to 7-12-3-0, while North Bay improved theirs to 16-8-0-0. In the OHL standings, the Battalion sit second in the Eastern Conference and third overall, while the Pack is eighth in the Eastern Conference and 18th overall.
Thursday's game saw Sudbury out-shoot their North Bay rivals 41-30. The Battalion went one-for-two on the power play, while Sudbury went zero-for-three. The Pack won the most faceoffs though, taking 32 to the Troops' 29.
It was the Wolves who struck first in the game as Nick DeGrazia (8) pounced on a turnover to head in alone on Battalion netminder Charlie Robertson.
Just over a minute later, North Bay's Michael Podolioukh buried a feed from Jacob Therrien for his first of the season. However, the Wolves bounced back a few minutes later with goals from Devin Mauro (1) and Nathan Villeneuve (2) to put Sudbury up 3-1 after the first period.
The game certainly looked like it was going Sudbury's way in the first, but North Bay came out of the dressing room for the second period like someone lit a fire under them, scoring three unanswered goals, including two from Josh Bloom (9, 10). Dalyn Wakely (13) also added one with a snipe over the shoulder of Sudbury netminder Nate Krawchuk to give the Battalion the 4-3 lead after 40 minutes of play.
Sudbury continued to struggle in the third, even as the Troops from North Bay continued their successful offensive drive. Battalion goals came from Matvey Petrov (10), Arnsby (6) and Wakely (14). David Goyette scored his 15th of the season to give Sudbury some life, but it was too little, too late.
The Wolves are at home for two games this weekend, hosting the Owen Sound Attack on Friday, Dec. 2 for a 7:05 p.m. puck drop, and then welcoming the Niagara IceDogs on Sunday, Dec. 4 for a 2 p.m. tilt.
Tickets are available here or at the Sudbury Arena box office.