The Giants are favored to win the series .
The Giants are only have a decisive advantage in Game 3 -- the other two are essentially so close as to be toss up games .
The Giants are favored to win the series but only have a decisive advantage in Game 3 -- the other two are essentially so close as to be toss up games .