What's buzzing:

Puck Daddy

Watch Canadians freak out at Marie-Philip Poulin’s gold-medal winning goal (Videos)

Harrison Mooney
Puck Daddy

View photo

.

There were two heroes in Thursday morning's gold medal game between Canada and the United States: Marie-Philip Poulin, and the goal post. Shortly after the post made a stop that kept the American gold medal from being a fait accompli, Poulin went to work, sending the game into overtime and, once there, snatching the gold medals from the Americans' necks with a powerplay goal.

For American hockey fans, who have been waiting for their women to break through against Canada since women's hockey landed in the Olympics, it was a devastating loss. For Canadians, though, well, it was pretty great.

And boy, did they celebrate. Because of the day and time of the game, there aren't a whole lot of reactions from bars. (Although this video from Real Sports in Toronto is pretty good.) But there are a great many reactions from schools and workplaces.

Toronto city council went nuts, which has yielded this incredible GIF of Rob Ford jumping up and down. Turns out Ford loves women's gold almost as much as he loooooves narcotics.

Many schools across the country allowed their students to watch the game in gymnasiums and hallways. Here's Thornhill, Ontario's Westmount Collegiate Institute exploding at the winner:

Havergal College, a Toronto girls school, went nuts. This is my favourite one, because of all the shrieking:

Notre Dame High school -- I believe the one in Vancouver -- may not have matched the enthusiasm, but someone had a whistle, so there's that:

Here's Canadian radio hosts Tim Micallef and Sid Seixeiro, reacting to the win during a live broadcast:

In keeping with the radio theme, the ladies of CKDR radio in Dryden, Ontario (and one dude) could hardly contain themselves:

The Canadians on the Edmonton Oilers were pretty excited about it:

And they weren't the only team. The reigning Memorial Cup champion Halifax Mooseheads' reaction was captured, and boisterous:

And finally, we are all this guy:

I think he speaks for all of Canada when he says yessssssss.

- - - - - - -

Harrison Mooney is the associate editor for Puck Daddy on Yahoo Sports. Have a tip? Email him at puckdaddyblog@yahoo.com or follow him on Twitter!

View Comments (7)
  • Jets-Oilers Preview

    Connor McDavid continues to show that he might be the player to finally lead the Edmonton Oilers out of the wilderness. Coming off a career-high five-point effort, the star rookie looks to keep rolling in a Hockey Night in Canada appearance when … More »

    AP - Sports - 2 minutes 38 seconds ago
  • Bruins, Canadiens jersey auction raises $63K for Denna Laing

    Bruins, Canadiens jersey auction raises $63K for Denna Laing

    The NHL auction of the Montreal Canadiens and Boston Bruins autographed Winter Classic-themed jerseys worn has raised $63,484.52 for Denna Laing. … More »

    Puck Daddy - 18 minutes ago
  • Capitals-Stars Preview

    Few teams have been able to keep pace with the Washington Capitals, particularly when Alex Ovechkin is as locked in as right now. As the Capitals aim for a sixth consecutive win, the Stars look to maintain their recent dominance in the series when … More »

    AP - Sports - 55 minutes ago
  • Devils-Flyers Preview

    With their rookie defenseman trying to keep his streak going to set a franchise record, the Philadelphia Flyers want to get some momentum going before a long road trip. Shayne Gostisbehere will seek to extend his point streak to 11 games while … More »

    AP - Sports - 1 hour 23 minutes ago
  • Canadiens call report that Price out for season "speculation," says he's working hard

    Canadiens call report that Price out for season "speculation," says he's working hard

    Coach Michel Therrien called a report that Carey Price will miss the rest of the season "speculation" and said the Montreal Canadiens star goalie is working hard to return to action. Price has been out since suffering a lower-body injury Nov. 25 … More »

    The Canadian Press - 1 hour 26 minutes ago