Giants walk off in 18th after Iannetta fails to tag plate
It’s over. No, really, it’s over. After 18 innings of baseball which seemed like they may never reach a conclusion, the San Francisco Giants have beaten the Colorado Rockies 3-2 on a walk-off fielder’s choice.