• A.J. Pollock talks about his big catch in D-Backs' win over Giants

    A.J. Pollock talks about his big catch in D-Backs’ win over Giants

  • Robbie Ray after tossing 6 2/3 shutout innings vs. Giants

    Robbie Ray after tossing 6 2/3 shutout innings vs. Giants

  • Taijuan Walker discusses his errant throw vs. Giants

    Taijuan Walker discusses his errant throw vs. Giants

  • Diamondbacks' Patrick Corbin describes personal performance

    Diamondbacks’ Patrick Corbin describes personal performance

  • Shot Clock: NBA MVP and surprising D-Backs

    Shot Clock: NBA MVP and surprising D-Backs

  • Torey Lovullo on D-Backs' sweep against the Indians

    Torey Lovullo on D-Backs’ sweep against the Indians

  • Diamondbacks' hot start by the numbers

    Diamondbacks’ hot start by the numbers

  • Zack Greinke after strong start vs. Indians

    Zack Greinke after strong start vs. Indians

  • Torey Lovullo talks about the D-Backs' win against the Indians

    Torey Lovullo talks about the D-Backs’ win against the Indians

  • D-Backs' Shelby Miller describes starting his 2017 season

    D-Backs’ Shelby Miller describes starting his 2017 season

  • Shot Clock: What D-Backs' good start means

    Shot Clock: What D-Backs’ good start means

  • David Peralta on hot start: 'We're ready for anybody'

    David Peralta on hot start: ‘We’re ready for anybody’

  • D-Backs manager Lovullo on starting year 3-1

    D-Backs manager Lovullo on starting year 3-1

  • D-Backs manager Lovullo on using humidor for baseballs

    D-Backs manager Lovullo on using humidor for baseballs

  • Taijuan Walker on his first D-Backs start

    Taijuan Walker on his first D-Backs start

  • Torey Lovullo on D-Backs' win over Giants

    Torey Lovullo on D-Backs’ win over Giants

  • Shot Clock: Answer to D-Backs' shortstop question?

    Shot Clock: Answer to D-Backs’ shortstop question?

  • Chris Owings talks about his fifth-inning error

    Chris Owings talks about his fifth-inning error

  • Patrick Corbin after loss to Giants

    Patrick Corbin after loss to Giants

  • Diamondbacks dedicate 'Paul Goldschmidt Field'

    Diamondbacks dedicate ‘Paul Goldschmidt Field’

  • Former Dodgers star Pedro Guerrero in critical condition

    Former Dodgers star Pedro Guerrero in critical condition

  • How to watch every baseball game in 2017

    How to watch every baseball game in 2017

  • Chris Owings discusses his walk-off hit vs. Giants

    Chris Owings discusses his walk-off hit vs. Giants

  • Torey Lovullo on his emotional first win as D-Backs' manager

    Torey Lovullo on his emotional first win as D-Backs’ manager

  • Zack Greinke after his start vs. Giants on Opening Day

    Zack Greinke after his start vs. Giants on Opening Day

  • What is in store for the Arizona Diamondbacks in 2017?

    What is in store for the Arizona Diamondbacks in 2017?

  • MLB's 100 Names to Know for 2017

    MLB’s 100 Names to Know for 2017

  • Behind the scenes at Diamondbacks Photo Day

    Behind the scenes at Diamondbacks Photo Day

SAN FRANCISCO — Matt Cain allowed one run over five-plus innings for his first win since last August, and the San Francisco Giants beat the Arizona Diamondbacks 6-2 on Wednesday night.

Denard Span had two hits and drove in the go-ahead run in the fifth off Diamondbacks starter Shelby Miller (1-1). Jarrett Parker added a two-run triple to help San Francisco win a series for the first time this season.

Cain (1-0) overcame a shaky start after allowing a run in the first inning and retired 10 of 11 during one stretch. The former Giants ace struck out six and walked three before leaving after giving up a leadoff double and a walk to open the sixth.

BOX SCORE: Giants 6, Diamondbacks 2

Cory Gearin replaced Cain and struck out three straight batters to end the inning.

Cain also helped himself at the plate when he doubled and scored on Span’s single in the fifth.

Jake Lamb went 3 for 4 with a walk to extend his hitting streak to nine games for Arizona.

MORE:GM Hazen doesn’t want a let-up after hot start

The Diamondbacks were attempting to match their 8-2 start from 2008 but lost to San Francisco for the third time in seven games.

Miller allowed three runs over 5 1/3 innings with five strikeouts and two walks.

Autoplay

Show Thumbnails

Show Captions