Brandon Crawford's two-run homer in the fourth inning Saturday padded the Giants' one-run lead and helped them cruise to a 4-1 victory that ended their eight-game losing streak. His round-tripper also sustained his emergence from a season-long slump.