Michael DiPietro stopped all 21 shots he faced as Windsor blanked the Battalion 3-0.
That's the Spitfires 5th straight and the third shut-out in a row for the team.
DiPietro has made 64 saves in backstopping the team to those three shutouts.
Mikhail Sergachev, Luke Boka and Jeremiah Addison each scored in a different period for the Spitfires.
Julian Sime turned aside 21-of-23 shots for North Bay.
Windsor is back in action Friday in North Bay.