The AHL's Toronto Marlies may not be the city's biggest team, but goaltender Drew MacIntyre may have just made one of the best hockey saves we've ever seen.

MacIntyre robs Zemgus Girgensons of the Rochester Americans in the last two minutes of the second period, with the Marlies and the Amerks tied 3-3. MacIntyre makes a seemingly impossible stop, catching a puck behind his back and leaving the crowd and everyone on the ice stunned.

"When you get a look at this folks, you're not gonna believe this," the play-by-play announcer said. We totally agree.

The Marlies went on to win the game 6-3. And MacIntyre was named the game's second star.

The Toronto Maple Leafs recently gave MacIntyre an NHL contract, with a possibility of him playing in the playoffs, The Toronto Star reports.

Also on HuffPost:

Loading Slideshow...
  • How Much Are Canada's NHL Teams Worth?

    Let's face it, hockey is Canada's game. So it's not a surprise that Canada's NHL teams are among the most valuable in the game. <a href="http://www.forbes.com/nhl-valuations/#p_3_s_a0_" target="_hplink">Here's how much they're worth according to Forbes magazine.</a> (Photo by Rick Stewart/Getty Images)

  • Toronto Maple Leafs

    The long-suffering Leafs are in Canada's biggest TV and fan market. The Leafs are the league's most valuable team worth $521-million. (Photo by Jana Chytilova/Freestyle Photography/Getty Images)

  • The Montreal Canadiens

    The NHL's most successful team, the Montreal Canadiens are worth $445-million. (Photo by Richard Wolowicz/Getty Images)

  • The Vancouver Canucks

    Last year's Stanley Cup runner-up, the Vancouver Canucks are worth $300-million. (Photo by Rich Lam/Getty Images)

  • The Calgary Flames

    The Calgary Flames might be struggling this year but they're still worth $220-million. (Photo by Thearon W. Henderson/Getty Images)

  • The Edmonton Oilers

    The Gretzky-fueled glory days are over but the Oilers have a crop of young talent that they hope can be a foundation. The other team from Alberta is worth $212-million. (Photo by Gregory Shamus/Getty Images)

  • The Ottawa Senators

    The host of this year's All-Star Game, the Ottawa Senators are the other team in hockey-mad Ontario. They're worth $201-million. (Photo by Jana Chytilova/Freestyle Photography/Getty Images)

  • The Winnipeg Jets

    The Winnipeg Jets return to Canada was an emotional one. Canada's 7th NHL team is worth $164-million. (Photo by Marianne Helm/Getty Images)