Caps get complete team effort to win Game 6