WINDSOR, Ont. - Parker Van Buskirk made 27 saves and Jeff Skinner scored the eventual game-winner as the Kitchener Rangers upset the top-ranked Windsor Spitfires 4-3 Thursday in the Ontario Hockey League.
Windsor's Greg Nemisz, playing the point on the power play while Ryan Ellis is away with the Canadian National Junior Hockey Team, opened the scoring in the first period when he rifled a wrist shot behind Van Buskirk.
Alex Diezlski's first goal of the season tied the game up for the Rangers midway through the second period, then Rangers captain Ben Shutron scored on a power play to give Kitchener a 2-1 lead after 40 minutes.
Skinner and Scott Timmins scored to put the Rangers (14-16-2) up 4-1 before the third period was eight minutes old.
The Spitfires (29-5-1) then pulled to within a single goal on markers by Justin Shugg and Adam Henrique - into an empty net - with just 12 seconds left in the game.
Windsor starter Andrew Engelage was pulled in favour of Steve Gleeson after the Rangers' fourth goal. The pair combined to make 24 saves.
The win snapped Kitchener's six-game losing streak, while the loss was the Spitfires' second in five games.