Zack Greinke improved to 2-0 after allowing three runs over 6 2/3 innings against the Rockies on Saturday.
Joel Peralta earned save No. 3 in Saturday's victory over the Rockies.
Yasiel Puig went 2-for-3 with a double, an RBI and a walk Saturday against the Rockies.
D.J. LeMahieu's first homer was a two-run shot off Zack Greinke on Saturday.
Felix Hernandez fanned 12 while holding the Rangers to one run over seven innings in a victory Saturday.
Fernando Rodney pitched a perfect ninth against the Rangers for his third save Saturday.
Brad Miller went 2-for-4 with an RBI triple and a stolen base on Saturday.
Rougned Odor went 0-for-3 with two strikeouts Saturday, dropping his average to .158.
Joe Panik went 3-for-5 with an RBI as the Giants topped the Diamondbacks 4-1 on Saturday.
Chris Heston held the Diamondbacks to one run in 7 2/3 innings in a victory Saturday.
Rubby De La Rosa yielded four runs -- three earned -- in 6 2/3 innings Saturday in a loss to the Giants.
Brandon Crawford hit a two-run homer off the Diamondbacks' Rubby De La Rosa on Saturday.
David Peralta hit his second homer Saturday for the Diamondbacks' lone run against the Giants.
Mike Trout went 0-for-4 with two strikeouts in Saturday's loss to the Astros.
Chris Carter did not record a hit in two at-bats in Saturday's win over the Angels.