Quinton Howden completed a wild third period for Moose Jaw on Monday afternoon.
Howden scored his second goal of the game at 17:53 of the third for Moose Jaw as the Warriors came back to beat the Portland Winterhawks 7-6 in Western Hockey League play.
Moose Jaw (28-22-8) also had a big day from Dylan McIlrath, with a goal and two assists and Thomas Frazee, with two assists against his former team. Ryan Stanton, Antonin Honejsek, Brendan Rowinski and Spencer Edwards also scored for Moose Jaw.
Elsewhere in the WHL it was: Brandon 4 Calgary 2; Spokane 3 Everett 2; and Vancouver 8 Seattle 3.
At Portland, Ore., the Warriors were down by two 54 seconds into the third period, but scored the final three goals of the game to pick up the win.
Portland (37-21-3) had goals from Chris Francis, Riley Boychuk, Stefan Schneider, Ty Rattie, while Joe Morrow scored a pair in the losing effort. Boychuck and Francis also each added an assist and Taylor Aronson picked up two assists.
Warriors goalie Jeff Bosch made 33 saves, while Ian Curtis stopped 16 shots before being replaced at 8:12 of the second period. Mac Carruth made 19 saves.
Wheat Kings 4 Hitmen 2
At Calgary, Alexander Urbom scored twice to lead Brandon over the Hitmen.
Aaron Lewadniuk and Matt Calvert also scored for the Wheat Kings (41-16-4), who have points in 12 consecutive games, going 11-0-1 in that span.
Del Cowan and Brandon Kozun scored for the Hitmen (40-17-4), whose winning streak ended at eight games.
Brandon goalie Jacob DeSerres stopped 26 of 28 shots he faced, while Calgary netminder Martin Jones made 23 saves at the other end.
Chiefs 3 Silvertips 2
At Spokane, Wash., Kyle Beach scored his second of the game at 1:13 of overtime as the Chiefs beat Everett.
Tyler Johnson had the other goal for Spokane (35-20-4), which won its fourth in a row. Mitch Wahl added three assists for the Chiefs.
Shane Harper and Byron Froese replied for Everett (36-19-4).
Giants 8 Thunderbirds 3
At Kent, Wash., the Vancouver Giants scored seven in a row to beat Seattle and extend the Thunderbirds' winless streak to 14 games.
Seattle (14-35-9) took a 3-1 lead into the second period before Vancouver took over the game.
Kevin Connauton and Milan Kytner both had two goals for Vancouver (36-20-4). James Wright, James Henry, JT Barnett and Brett Breitkreuz also scored for the Giants.
Seattle got two goals from Prab Rai, his 31st and 32nd of the season, and one from Lindsay Nielsen in the first period.
Derek Tendler came on in relief for the Giants in goal for the second period and stopped all 14 shots he faced to pick up his third win of the season.