Evgeny Kuznetsov recorded a hat trick and Lars Eller scored the overtime winner as the Washington Capitals came back to beat the Vancouver Canucks 4-3.