Arizona right-hander Zack Greinke will take another shot at getting his 15th win this season while San Francisco will counter with lefty Ty Blach when the D-backs and Giants open a three-game series in Phoenix on Friday night as part of Players Weekend.