Kevin Armstrong stopped 26 shots to lead the Prince George Cougars to a 4-3 victory over the Edmonton Oil Kings on Wednesday night in the Western Hockey League.
Marcus Watson scored the game winner for the Cougars (19-27-0-2) with 6:02 left in the third period, picking up a loose puck in front and backhanding the puck past Edmonton netminder Corrie Jung's blocker.
Elsewhere in the WHL it was: Saskatoon 6 Brandon 2; Kootenay 5 Prince Albert 4 (OT); Kamloops 3 Seattle 1; Spokane 5 Everett 1; Vancouver 6 Kelowna 4; and Lethbridge 7 Medicine Hat 5.
At Edmonton, Jeff Lee opened the scoring for Edmonton (21-24-2-4), converting a shot from inside the right circle over Armstrong's shoulder at 9:04 of the first period after the Cougars netminder overplayed the angle.
The Oil Kings went up by two when T.J. Foster capitalized on a rebound chance after Brent Raedeke's wraparound attempt was stymied by Armstrong at 15:24.
Just 2:12 later, Justin Maylan pulled the Cougars within one with a tip-in goal past Jung's left pad on a wrist shot from the blue-line by Brian Matte.
Corey Tyrell evened things up at 2-2 at 3:25 of the second period, wristing one off the post and in over Jung's right pad.
Robin Soudek restored the lead for Edmonton with a shot above Armstrong's blocker halfway through the period.
Marek Vidensky tied it up again less than a minute into the third period, poking home a rebound past Jung, who made 15 saves in defeat.
Blades 6 Wheat Kings 2
At Saskatoon, Adam Chorneyko and Burke Gallimore each had a goal and an assist as the Blades beat Brandon.
Darian Dziurzynski, Walker Wintoneak, Ryan Funk and Travis Toomey also scored for the Blades (33-11-3-1).
Jay Fehr scored both goals for the Wheat Kings (29-14-3-1).
Ice 5 Raiders 4 (OT)
At Prince Albert, Sask., Hayden Rintoul had three goals, including the overtime winner, and added two assists as Kootenay edged the Raiders.
Jesse Ismond and Tylan Stephens also scored for the Ice (22-20-2-4).
Jordan Rowley, Justin Bernhardt, Dustin Cameron and Igor Revenko replied for Prince Albert (22-25-3-1).
Blazers 3 Thunderbirds 1
At Kent, Wash., Justin Leclerc stopped 44 shots to backstop Kamloops to win over Seattle.
C.J. Stretch, Cole Grbavac and Shayne Weibe scored for Kamloops (23-22-1-4).
Jeremy Boyer scored the lone goal for Seattle (20-23-1-4).
Chiefs 5 Silvertips 1
At Everett, Wash., James Reid made 27 saves as Spokane won its sixth game in a row, cruising past the Silvertips.
Brady Calla, Drayson Bowman, Mitch Wahl, Stefan Ulmer and Tyler Johnson scored for the Chiefs (28-14-0-3).
Dale Hunt scored the lone goal for Everett (21-19-5-1).
Giants 6 Rockets 4
At Kelowna, B.C., Evander Kane had a hat trick and league scoring leader Casey Pierro-Zabotel added a goal and three assists as Vancouver defeated the Rockets.
Craig Schira and Mike Berube also scored for Vancouver (38-4-0-3).
Cody Almond, Ian Duval, Evan Bloodoff and Mikael Backlund, with his first WHL goal, replied for Kelowna (26-19-0-1).
Hurricanes 7 Tigers 5
At Lethbridge, Alta., Dwight King scored two goals as the Hurricanes beat Medicine Hat.
Brent Henke, Mitch Versteeg, Carter Ashton, Brody Sutter and Kyle Beach also scored for Lethbridge (24-21-2-2).
Tristan King, Matt McCue, Tyler Ennis, Jace Coyle and Zdenek Okal replied for Medicine Hat (26-17-3-3).