Generals' captain Anthony Cirelli scored three goals and added one assist in a 5-2 win over the Spitfires in Oshawa Sunday night.
Cole Carter and Logan Brown picked up the goals for Windsor, who now falls to 3 wins and 2 losses on the season.
Windsor netminder Michale DiPietro kicked aside 28 shots in a losing effort.
The Spits next game is this Thursday, at home, against Mississauga.
Puck drop is 7:05pm and AM800 will have the call beginning with the pre-game show at 6:30pm.