Adam Henrique scored his 26th and 27th goals of the season and Andrew Engelage made 18 saves as the Windsor Spitfires beat the Kitchener Rangers 5-2 in Ontario Hockey League action Thursday.
The victory was Engelage's 42nd of the season, leaving him just three shy of the shy of former London Knight Steve Mason's mark of 45 wins in a single season.
Chris MacKinnon opened the scoring for the Rangers just 48 seconds into the first period, but after that it was all Spitfires, who extended their home ice winning streak to 12 games.
MacKinnon would later leave the game in the first period after taking an open-ice check from Spitfires defenceman Jessie Blacker. MacKinnon, the Rangers' leading scorer, did not return to the game.
Eric Wellwood, Taylor Hall and Rob Kwiet had Windsor's other goals while Mike Catenacci had Kitchener's other marker.
Elsewhere in the OHL it was: Peterborough 5 Barrie 2; and Mississauga 7 Niagara 4.
At Windsor, Ont., Andrei Loktionov chipped in with two assists for the OHL-leading Spitfires (53-6-0-1). The Los Angeles Kings' prospect has assists in nine consecutive games, the longest streak in the OHL this season.
Parker VanBuskirk made 28 saves in a losing effort for the Rangers (24-31-3-2).
The victory was the Spitfires' 24th in their last 25 games and extended their overall winning streak to 10 games.
Petes 5 Colts 2
At Peterborough, Ryan Spooner had a goal and two assists as the Petes beat Barrie.
Sergey Korostin, Tony Romano and Brett Theberge had a goal and assist each for the Petes (25-32-1-2) who rallied from an early 2-0 deficit.
Justin Larson also scored as the Petes drew within one point of the eighth and final Eastern Conference playoff spot.
Taylor Carnevale and Josh Brittain scored for the Colts (27-19-3-1).
Majors 7 IceDogs 4
At St. Catharines, Ont., Kaspars Daugavins scored twice to lead the Mississauga St. Michael's Majors over Niagara.
Devante Smith-Pelly, Jared Gomes, Jordan Mayer, Corey Bureau and Kale Kerbashian also scored for Mississauga (34-24-1-2).
Alex Friesen, Drew Schiestel Patrick Lee and Chris DeSousa scored for Niagara (25-26-4-6).