Haggerty on thrilling US victory over Russia