Buster Posey solo HR. Cards/Giants tied 2-2 after 6.