Zack Greinke had a good night on the mound, at the plate and covering first base. Greinke pitched seven innings, singled for his second hit of the year and finished a pivotal 3-6-1 double play, helping the Arizona Diamondbacks rally to snap the Miami Marlins' four-game winning streak by beating them 3-2 Thursday. Read more http://www.espn.com/mlb/recap?gameId=370601128