The Giants on Sunday seek their fifth straight victory overall, a weekend series sweep and their sixth consecutive win over the Arizona Diamondbacks.