This time, the Giants won the duel.