Greinke, D-backs Beat Giants 3-1The Arizona Diamondbacks won their sixth straight series with a 3-1 victory over the Giants on Thursday night.
Arizona Diamondbacks Beat San Francisco Giants With A One-HitterA one-hitter lifted the Arizona Diamondbacks over the San Francisco Giants.
Suarez Makes Debut; Giants Fall To SnakesGoldschmidt's second home run in as many days came against Andrew Suarez (0-1), who made his major league debut. The 25-year-old left-hander had retired his first 10 batters before Ketel Marte singled in the fourth. Goldschmidt followed with his home run.
McCutchen Walks Off Again; Giants Beat D-BacksAndrew McCutchen is making quite the first impression on his new team and fans.
D'Backs Pitcher Godley Divine Against GiantsZack Godley pitched seven scoreless innings, Paul Goldschmidt had an RBI triple and the Arizona Diamondbacks beat the San Francisco Giants 2-1 on Monday night.
Diamondbacks Coach Busted For Wearing Apple Watch In Dugout
Sandoval Hits Homer, 3 RBIs to Lift Giants Over D-backs 7-2Pablo Sandoval homered and drove in three runs, rookie Chris Stratton pitched six strong innings and the Giants beat the Diamondbacks on Sunday.
Ray Wins 5th Straight as Diamondbacks Top Giants 3-2Robbie Ray won his fifth straight start and A.J. Pollack hit a two-run double as the Diamondbacks defeated the Giants 3-2 on Friday night.
Goldschmidt, Greinke Lead D-backs Past GiantsThe Diamondbacks held on to beat the Giants 4-3 on Friday night to give Zack Greinke his 15th win of the season.
Bumgarner Pitches Strong 7 But Diamondbacks Edge Giants 2-1Paul Goldschmidt had three hits to help rookie Anthony Banda earn his first career win and the Diamondbacks beat the Giants 2-1 on Friday.
Giants Done In By One Hit Vs. DiamondbacksRobbie Ray pitched shutout ball into the seventh inning despite some control issues, Jake Lamb hit a bases-loaded triple and the Arizona Diamondbacks beat the San Francisco Giants 4-3 on Tuesday night.
Diamondbacks Beat Giants 9-3 To Win Home SeriesAaron Hill hit a solo homer for the Giants, who are 1-3 for the first time since 2012.

Watch & Listen LIVE