Dodgers pitcher Zack Greinke needed 110 pitches to get through six innings Wednesday but was able to earn the win in his team's 7-3 victory over the Giants.

Spotted to a 4-1 after the end of the first inning thanks to three Dodgers home runs, Greinke (4-0) gave up a home run of his own in the fourth but was able to make it through six innings to pick up a quality start. He gave up seven hits and two walks while striking out six.

Greinke owns a 1.93 ERA and 27:7 K:BB ratio in 32 2/3 innings. He's slated to face the Brewers in Milwaukee Wednesday.