The Giants return home for a critical series against Arizona on Friday.