I really did think the Giants were gonna win this.