WINNIPEG - Dustin Byfuglien scored the game-winner with 1:28 remaining in regulation time to lift the Winnipeg Jets to a 3-1 victory over the Calgary Flames on Friday.
Byfuglien forced a turnover, took a pass and went around Flames defenceman Dennis Wideman and beat Karri Ramo with a sharp-angle, low shot.
Calgary coach Bob Hartley challenged the goal to see if Byfuglien was offside, but the goal stood.
Blake Wheeler added an empty-net goal at 19:07, the 150th of his career, and leads the Jets with seven points. Bryan Little also had a goal and assist for Winnipeg. (4-1-0).
Mikael Backlund scored for Calgary (1-3-0).
Ondrej Pavelec made 19 saves for Winnipeg. Ramo stopped 27 of the 29 shots he faced for the Flames.
Calgary scored 3:38 into the first period when Sam Bennett's wrap-around bounced off Pavelec to Backlund in front of the net and he flipped the puck in for his first goal of the season.
The Flames outshot the Jets 11-8 in the first, with each club having a power play.
Little tied it 1-1 with his third goal of the season at 8:12 of the second when Wheeler shot the puck to the front of the crease and it deflected off Little's leg in behind Ramo.
The Jets went on a four-minute power play late in the second after Josh Jooris got a double minor for high-sticking.
The penalty carried over into the third and finished with the Jets getting three shots on goal. Centre Mark Scheifele had the best chance, but Ramo swept the puck away from behind him to preserve the tie.
The Flames didn't have a shot on goal for more than 20 minutes, ending the slump at 11:06 of the third.
Winnipeg was 0 for 4 on the power play as Calgary went scoreless on two chances with the man advantage.
The game was the first of six straight at home for Winnipeg. St. Louis visits on Sunday. Calgary returns home for three games, starting Saturday against Edmonton.