With the Canadiens heading towards their hottest streak in five years, the Jets were gunning for them in their bid to make the playoffs.
And in a match that provided end-to-end action and a thrilling climax, it was the Jets who managed to emerge victorious.
The Canadiens were on a five-match unbeaten spell and were aiming to make it six in a row. Had they been able to do so, they would have rivalled their 2016-2017 record of six unbeaten games, a feat they've not been able to repeat since.
Despite a valiant fightback from Montreal, the Jets just had too much on the day and ended up taking the match 8-4.
The game was one of the most remarkable you’ll ever see on the ice, with both teams battling hard for the win.
The Jets had the dubious honour of being the only team in the history of the NHL to throw away a four-goal lead, and still, go on to win the match by four clear goals.
The game started better than the Jets could have dreamed, with two goals scored just 36 seconds apart. A pass from Schmidt to Svechnikov beat keeper Montembeault at 5:21 before Schmidt made it 2-0 with a killer point shot.
By midway in the first, the win was looking as if it was in the bag already, with the Jets leading by 4-0. However, the Canadiens obviously hadn't read the script as they embarked on a spirited fightback.
Scoring three in seven minutes, the Canadiens pulled it back to 4-3, leaving the Jets confidence in tatters as the opening period came to an end.
Four minutes into the second period things had gotten worse for the Jets, as the Canadiens scored again to level the match. It looked for a while as if the Canadiens would go on to capitalise on their momentum, but they didn't score again for the rest of the game.
With just 2.43 on the clock, Copp scored for the Jets, his first appearance since being out injured with a concussion on 16th February. The goal was his 13th of the season, putting the Jets ahead at 5-4.
Scheifele, Dubois and Stastny scored three more to put the game out of reach for the Canadiens, much to the relief of the Jets’ fans.
Although the score would seem to suggest that it was a comfortable win for the Jets, the reality is that it was anything but. With penalties and plenty of back and forth action, both sets of players had to work hard.
The Canadiens keeper was the busier of the two, making 31 saves compared to 22 saves at the other end.
The Canadiens' coach, Martin St Louis, admitted that it was a "hard one" to manage and that lots of their difficulties were "self-inflicted".
The win for the Jets leaves them in prime position for the wildcard race, with all eyes now on the upcoming games.