It could have gone either way for the Brewers and Giants