In the National Hockey League's first-ever outdoor game, the Montreal Canadiens edged the Edmonton Oilers 4-3.
More than 57,000 fans crowded into Commonwealth Stadium in Edmonton, Alberta, late Saturday, as temperatures hovered at -18° at game time. The players sat on heated benches wearing special long underwear and ski caps under their helmets.
More than 700,000 fans had requested tickets for the all-day event, called the Heritage Classic, organized to celebrate the role of outdoor hockey in Canadian culture.
Before the regular contest, former superstars, including Wayne Gretzky played an exhibition game.
The stars of the later game were Yanic Perreault and Richard Zednik, who scored two goals each for the victorious Canadiens.
In Washington, meanwhile, the Capitals dropped a 3-2 decision when Florida's Stephen Weiss scored 1:43 into overtime. The Capitals had tied the game with one minute remaining in regulation before the Panthers came back to win, snapping a three-game losing streak.
The Pittsburgh Penguins earned a 2-1 overtime victory over the visiting Ottawa Senators on a goal by rookie Ryan Malone two minutes and 40 seconds into the extra period.
Calgary's Dean McAmmond scored with 49 seconds left in regulation to lift the Flames to a 2-1 victory over the visiting Chicago Blackhawks.
In other NHL action Saturday, the Philadelphia Flyers extended their unbeaten streak to nine games by downing the visiting Boston Bruins 3-2. The Columbus Blue Jackets eked out a 2-1 win over the visiting New York Islanders. The Detroit Red Wings defeated the Minnesota Wild 5-2 in St. Paul. The Blues nipped the Dallas Stars 2-1 in St. Louis. The Los Angeles Kings ended the three-game winning streak by the Colorado Avalanche in a 2-0 outcome in Denver. Tampa Bay's Pavel Kubina scored both Lightning goals in a 2-1 clipping of the visiting Buffalo Sabres. The Toronto Maple Leafs handed the Vancouver Canucks their first home loss of the season by a score of 5-3. And the San Jose Sharks beat the visiting Nashville Predators 3-1.