Justin Turner had three hits in three at - bats with a homer against the Giants on June 19 .
A grand slam by Buster Posey set the Giants up for a 9 -- 5 win .
Justin Turner had three hits in three at - bats with a homer against the Giants on June 19 , but a grand slam by Buster Posey set the Giants up for a 9 -- 5 win .