United States win the men's Olympic ice hockey gold medal for the first time in 46 years by beating neighbours Canada in overtime.

Team USA and Canada have clashed in six of the seven Olympic gold-medal matches since women's hockey made its Olympic debut in 1998.

Megan Keller scores in overtime to clinch Winter Olympic gold for the United States in a last-gasp 2-1 win over great rivals Canada.