Hughes loses teeth then scores Olympic gold-winning goal for USA
Hughes took a high stick to the mouth from Canada's Sam Bennett in the third period at the Santagiulia Ice Hockey Arena.
The USA failed to convert on the resulting four-minute power play, but Hughes then hit the winner in overtime.
The 24-year-old picked up an inch-perfect pass from Zach Werenski to beat Canadian goaltender Jordan Binnington 1min 41sec into overtime.
"Yeah, I mean, like my first thought was draw the penalty," Hughes said after the game.
"Actually, my first thought was I looked down the ice and saw my teeth.