PHOENIX -- - Zac Gallen held the Phillies to four hits over seven innings, James McCann scored the go-ahead run in the sixth after a double and the Arizona Diamondbacks defeated Philadelphia 4-3 on Saturday night.
Arizona went back over .500 at 78-77 and moved within two games of the final wild-card spot in the National League. Cincinnati, which won Saturday , is one game behind the New York Mets .
Blaze Alexander and McCann hit back-to-back doubles against Phillies starter Aaron Nola to tie the game at 3-3 and Ildemaro Vargas singled off reliever Tanner Banks for the go-ahead run.
Gallen (13-14) struck out nine - five looking - and walked two. He threw 103 pitches, equaling his season high. John Curtiss pitched the ninth for his first save as a Diamondback and third