Jacob Fowler spent the start of October riding buses in the minors. By Sunday night he was the best player on a stadium-sized stage in Winnipeg, and the youngest goalie in NHL history to win an outdoor game. The twenty-one-year-old stopped thirty-three shots as the Montreal Canadiens held off the Winnipeg Jets two to one at the Tim Hortons Heritage Classic, according to the Associated Press.

It was a big night for a kid who feared he would miss it entirely. If you like your sports stories with a little underdog energy, this one delivers.

From the minors to the main stage

When training camp wrapped in late September, the Canadiens sent the rookie down to the Laval Rocket in the AHL. Fowler has said that move stung, mostly because he was sure it meant missing the Heritage Classic. "When I first got sent to Laval, I was pretty disappointed, just thinking that maybe I wasn't going to get a chance to play in this game," he told reporters, according to The Canadian Press on TSN.

His detour was short. Montreal goalie Sam Montembeault suffered a lower-body injury in practice on October seventh, and Fowler was recalled right away. He started the next night against Nashville, a loss, and has not lost since. Per NHL.com, he is now five wins and one loss on the season with a goals-against average of one point seven nine and a save percentage of point nine two four.

A calm goalie in a loud stadium

Princess Auto Stadium is normally home to the Winnipeg Blue Bombers of the CFL, and the crowd was loud from the start. The temperature dipped below freezing during the second period, and the Jets fired shot after shot at the young netminder. Fowler stopped the first thirty he faced and finished the third period under a barrage of fourteen shots.

Montreal got its offence from defencemen. Lane Hutson opened the scoring in the second period, then Kaiden Guhle doubled the lead, with Cole Caufield picking up two assists. Isak Rosen got one back for Winnipeg with under five minutes left, but Fowler shut the door. Jets goalie Stuart Skinner made nineteen saves in the loss.

What his teammates are saying

The praise from the dressing room was loud, and a little funny. Defenceman Noah Dobson told NHL.com that Fowler is "a goofball" who chirps teammates between periods, which is rare for a goalie. "He's twenty-one years old in the National Hockey League on this stage and playing the way he is, he's having a great time with it," Dobson said.

Forward Juraj Slafkovsky described the same vibe in different words: "He's so calm out there; he doesn't look like he's young or anything." Head coach Martin St. Louis kept it simple, saying Fowler has delivered at every level and now wants to prove it in the NHL.

Fowler himself sounded like a fan who got lucky. "A lot of times, you're looking at the clock kind of waiting for it to run out," he said. "I think tonight was one of those games where you never want the game to end." He also called the Habs fans outside the team bus "a mob," chanting Ole as players stepped off.

Why the timing matters for Montreal

This win came without captain Nick Suzuki, who is out for two to four weeks with an upper-body injury, according to NHL.com. Both of Montreal's wins since the injury have gone through Fowler. The Canadiens are now six wins, three regulation losses and two overtime losses, and they have points in four straight games on a four-game road trip that continues Tuesday in St. Louis.

The bigger story might be how fast the goalie picture has flipped. Fowler has pushed Jakub Dobes into the backup role, and Montreal now has a legitimate crowd-pleasing netminder at a moment when the roster around him is young and fast. For a Canadian hockey market that loves a hometown storyline, a calm rookie with a goofy streak is basically the perfect main character.

A rough weekend for Winnipeg

The Jets had a much tougher weekend. Per the AP, it was Winnipeg's first game since trading franchise goalie Connor Hellebuyck to the New Jersey Devils on Friday, and the team has now lost five straight, going no wins, three regulation losses and two overtime losses. Coach Scott Arniel said he was relieved to have closure on the Hellebuyck situation and ready to get back to normal hockey.

Jets captain Adam Lowry still found the bright side. "It was a spectacular spectacle," he said. "It takes you back to youth hockey, it takes you back to growing up when you fell in love with the game." Winnipeg hosts Florida on Tuesday, and the Jets became only the second Canadian franchise after Edmonton to host two outdoor games.

For now, the headline belongs to Jacob Fowler. Whether he keeps the crease for the long run is a question for the coming weeks, but nobody who watched him in Winnipeg is doubting his nerves.