Megan Keller captured gold for the US's Olympic women's ice hockey team with a stunning overtime strike to seal a 2-1 victory over defending champions Canada on Thursday.