The Tri-City Americans are 50-game winners for the first time in franchise history.
Adam Hughesman scored the winner at 4:08 of the third period as the Americans beat the Everett Silvertips 3-1 on Wednesday in Western Hockey League action.
Colton Yellow Horn and Shaun Vey also had goals for Tri-City (50-16-2-2), while Chet Pickard made 23 saves in goal for the Americans.
Tri-City can capture the U.S. Division and WHL regular-season titles by winning their final two games this weekend.
Elsewhere in the WHL it was: Brandon 4 Prince Albert 3, Kootenay 2 Lethbridge 1, Swift Current 2 Saskatoon 1, Spokane 4 Kamloops 3, Regina 5 Moose Jaw 4 and Kelowna 5 Chilliwack 4.
At Everett, Wash., Zack Dailey scored and Leland Irving made 44 saves in goal for the Silvertips (39-27-0-3).
Wheat Kings 4 Raiders 3
At Brandon, Man., Andrew Clark scored two goals, including the winner in the third period, as the Wheat Kings beat Prince Albert.
Ice 2 Hurricanes 1
At Cranbrook, B.C., Kootenay Captain Steve DaSilva scored two goals in a win over Lethbridge.
Broncos 2 Blades 1
At Saskatoon, Travis Yonkman made 45 saves and Keegan Dansereau scored the shootout winner to lead Swift Current to a win over the Blades.
Chiefs 4 Blazers 3
At Kamloops, B.C., Justin Falk had a goal and an assist as Spokane beat the Blazers.
Pats 5 Warriors 4
At Moose Jaw, Sask., Nathan Strueby's power-play goal in the second period stood up as the winner as Regina edged the Warriors and clinched the East Division.
Rockets 5 Bruins 4
At Kelowna, B.C., Colin Long scored twice as the Rockets beat Chilliwack.