Zack Greinke tossed a four-hit beauty Saturday night, as the Dodgers offense scored 17 runs off 24 hits in a demolition of the Giants at AT&T.