Giants rally for second overtime victory