The San Francisco Giants lost 6-2 to the Diamondbacks on Sunday to end a homestand on which they went 1-6 against Atlanta and Arizona and fell to 10 games under .500.
Giants swept by Diamondbacks, ending rough homestand