What a week… #GoGiants