Dodgers pitcher Zack Greinke recorded a rare feat while picking up his 12th win of the season Friday night against the Giants in San Francisco. He became the fifth pitcher in franchise history to record four strikeouts in an inning.

Greinke struck out Hector Sanchez swinging and Tim Lincecum looking. He struck out Hunter Pence swinging, but the pitch was low and got past A.J. Ellis, as he reached safely at first. Finally, Greinke struck out Gregor Blanco. The pitch was low and got past Ellis, but the catcher was able to throw Blanco out in time at first base.

Greinke allowed four hits and one walk while striking out 10 in seven shutout frames in an 8-1 victory. Of his 106 pitches, 65 were strikes.

Greinke has recorded double-digit strikeouts four times this season. He owns a 2.74 ERA and a 1.18 WHIP over 21 starts. His next start will come Thursday at home against Atlanta.