With the Giants' playoff hopes on the line, Jake Peavy takes the mound against Zack Greinke and the Dodgers Monday night.