Caps come back twice, top Canucks