Color me surprised. No sleepy bats for the Giants this evening.
Giants win 4-3. As with last night’s ALCS game 1, the visitors take the first game game 2 8 pm ET tomorrow