PHOENIX -- When their ace wasn't sharp, the Arizona Diamondbacks relied on a lineup that has thrived at home this season.
Jake Lamb and Brandon Drury homered in a five-run third, and the Diamondbacks scored five times in an inning for the second consecutive night to beat the San Diego Padres 7-4 on Wednesday.
Zack Greinke labored through five innings for his eighth win. Arizona came back from a two-run deficit to win its eighth straight home game, improving to 23-8 at Chase Field.
That record ties the club's best start to a season at home, set in 1999. The winning streak is the longest for the Diamondbacks since they won eight home games in a row in July 2012.
"One of the traits of this team that I enjoy seeing is that they smell a little blood and they get an opening and they pound through that," manager Torey Lovullo said. "We can hit home runs with the best of them and that's the high side of things. But we can keep tacking on and building on innings and creating moments for us to score runs."
Yangervis Solarte homered early for the Padres, who lost their fourth straight overall.
Greinke (8-3) had to work out of a jam in the fifth after Franchy Cordero singled in Jose Pirela, who opened the inning with a pinch-hit double. The right-hander struck out Hunter Renfroe and Ryan Schimpf with two runners on.
Greinke allowed three runs and seven hits while equaling his shortest outing of the season. He struck out eight and walked one but needed 102 pitches to get through five innings.
"Started off pretty good and then got worse from there," Greinke said. "It was OK for the most part. Flat stuff got a little flatter in the last two innings. Command was still all right but my stuff just wasn't as sharp."
Luis Perdomo (0-3) took the loss after allowing all five runs in the third. He lasted four innings and gave up five hits with four walks, a strikeout and two wild pitches.
"I didn't have a lot of command with my slider, and I think that affected me a lot. It ended up hurting me," Perdomo said.
Arizona's five-run rally started with two outs, when Perdomo walked David Peralta and Paul Goldschmidt in front of Lamb. His 15th home run of the season gave him the major league lead with 53 RBI.
Two batters later, Drury homered to center field for his fifth of the year.
"It's kind of one of those games where ... it's kind of slow moving. Those are the tough ones," Lamb said. "You've got to stay with it and we had that big inning."
The Diamondbacks went back up by three when Peralta hustled home on a wild pitch after a double steal in the seventh. Chris Owings hit a sacrifice fly to make it 7-3.
Fernando Rodney pitched the ninth for his 15th save after a scoreless inning by Archie Bradley that included two strikeouts.
Pirela, called up Tuesday from Triple-A, finished 3 for 3 after his eighth-inning RBI single.
"If you are going to have to put up a touchdown to win, you are probably not going to win a lot of baseball games," Padres manager Andy Green said.
HOMERS AT HOME
Arizona has gone deep in 11 straight home games, with 22 home runs during that span. The team last accomplished the feat in 2001, the year the Diamondbacks won their only World Series title.
GOLD(SCHMIDT) STANDARD
Goldschmidt has reached base safely in a career-high 34 consecutive home games. He's three games shy of Stephen Drew's club record.
TRAINER'S ROOM
Padres: RHP Jered Weaver (left hip inflammation) threw a bullpen Tuesday. He's missed 16 games while on the disabled list. ... RHP Carter Capps, recovering from major elbow surgery, will get back on the mound in the next day or two, Green said.
Diamondbacks: RHP Taijuan Walker threw four-plus innings and 64 pitches in an extended spring training game. He is coming back from a blister on his right index finger. ... C Chris Herrmann, who left Tuesday's game with right hand soreness, was rested but seems likely to avoid the disabled list.
UP NEXT
Padres: LHP Clayton Richard (4-6) will face Arizona on Thursday afternoon, his fourth outing against the Diamondbacks this season. Richard threw a complete game against Arizona on May 21.
Diamondbacks: LHP Patrick Corbin (4-6) takes a four-game home winning streak into his start against the Padres.
---
More AP baseball: https://apnews.com/tag/MLBbaseball





Final
Series: Game 2 of 3

Padres 4

(23-37, 10-21 away)

Diamondbacks 7

(36-25, 23-8 home)





9:40PM,EDT,June 7,2017
Chase Field, Phoenix,Arizona 

123456789 R H E
SD 101010010 4 11 1
ARI 00500020 - 7 7 0
W: Z. Greinke (8-3)
L: L. Perdomo (0-3)
S: F. Rodney (15)





View: Play-By-Play | Pitch-By-PitchInning: All | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
San Diego - Top of 1stSCORE
Zack Greinke pitching for ArizonaSDARI
Cordero lined out to left.00
Solarte homered to right (374 feet).10
Myers struck out swinging.10
Renfroe grounded out to third.10
1 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 1stSCORE
Luis Perdomo pitching for San DiegoSDARI
Descalso grounded out to first.10
Peralta walked.10
Goldschmidt struck out swinging.10
Lamb walked, Peralta to second.10
Owings grounded out to third.10
0 Runs, 0 Hits, 0 Errors
San Diego - Top of 2ndSCORE
Zack Greinke pitching for ArizonaSDARI
Schimpf struck out swinging.10
Córdoba struck out swinging.10
Aybar grounded out to first.10
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 2ndSCORE
Luis Perdomo pitching for San DiegoSDARI
Drury grounded out to second.10
Fuentes flied out to center.10
Mathis lined out to center.10
0 Runs, 0 Hits, 0 Errors
San Diego - Top of 3rdSCORE
Zack Greinke pitching for ArizonaSDARI
Torrens grounded out to pitcher.10
Perdomo struck out swinging.10
Cordero tripled to deep right.10
Solarte singled to left center, Cordero scored.20
Solarte to second on wild pitch by Greinke.20
Myers struck out swinging.20
1 Runs, 2 Hits, 0 Errors
Arizona - Bottom of 3rdSCORE
Luis Perdomo pitching for San DiegoSDARI
Greinke grounded out to shortstop.20
Descalso grounded out to first.20
Peralta walked.20
Goldschmidt walked, Peralta to second, Peralta to third on throwing error by catcher Torrens.20
Peralta to third on runner's fielder's choice.20
Lamb homered to right (431 feet), Peralta and Goldschmidt scored.23
Owings reached on infield single to third.23
Drury homered to center (450 feet), Owings scored.25
Fuentes reached on infield single to shortstop.25
Fuentes to second on wild pitch by Perdomo.25
Fuentes to third on wild pitch by Perdomo.25
Mathis grounded out to shortstop.25
5 Runs, 4 Hits, 1 Errors
San Diego - Top of 4thSCORE
Zack Greinke pitching for ArizonaSDARI
Renfroe singled to center.25
Schimpf struck out looking.25
Córdoba grounded out to third, Renfroe to second.25
Aybar reached on infield single to second, Renfroe to third.25
Aybar stole second.25
Torrens lined out to left.25
0 Runs, 2 Hits, 0 Errors
Arizona - Bottom of 4thSCORE
Luis Perdomo pitching for San DiegoSDARI
Greinke singled to right.25
Descalso grounded into double play, first to shortstop to first, Greinke out at second.25
Peralta grounded out to third.25
0 Runs, 1 Hits, 0 Errors
San Diego - Top of 5thSCORE
Zack Greinke pitching for ArizonaSDARI
J Pirela hit for Perdomo.25
J Pirela doubled to deep right.25
Cordero singled to right, J Pirela scored.35
Solarte fouled out to third.35
Myers walked, Cordero to second.35
Renfroe struck out swinging.35
Schimpf struck out looking.35
1 Runs, 2 Hits, 0 Errors
Arizona - Bottom of 5thSCORE
Craig Stammen pitching for San DiegoSDARI
Solarte at third base.35
J Pirela at second base.35
Stammen relieved Perdomo.35
Goldschmidt grounded out to pitcher.35
Lamb flied out to right.35
Owings struck out looking.35
0 Runs, 0 Hits, 0 Errors
San Diego - Top of 6thSCORE
J.J. Hoover pitching for ArizonaSDARI
Hoover relieved Greinke.35
Córdoba grounded out to pitcher.35
Aybar walked.35
Torrens grounded into fielder's choice to shortstop, Aybar out at second.35
J Pirela singled to center, Torrens to second.35
Chafin relieved Hoover.35
Cordero struck out swinging.35
0 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 6thSCORE
Craig Stammen pitching for San DiegoSDARI
Drury walked.35
Drury to second on wild pitch by Stammen.35
Fuentes walked.35
Mathis sacrificed to third, Drury to third, Fuentes to second.35
Hazelbaker hit for Chafin.35
Torres relieved Stammen.35
Hazelbaker struck out swinging.35
Descalso struck out swinging.35
0 Runs, 0 Hits, 0 Errors
San Diego - Top of 7thSCORE
Archie Bradley pitching for ArizonaSDARI
Hazelbaker in left field.35
Bradley relieved Chafin.35
Solarte grounded out to shortstop.35
Myers struck out looking.35
Renfroe struck out looking.35
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 7thSCORE
Brad Hand pitching for San DiegoSDARI
Hand relieved Torres.35
Peralta singled to right center.35
Goldschmidt singled to left, Peralta to second.35
Peralta stole third.35
Goldschmidt stole second.35
Peralta scored, Goldschmidt to third on wild pitch by Hand.36
Lamb walked.36
Owings hit sacrifice fly to right, Goldschmidt scored, Lamb to second.37
Drury struck out looking.37
Fuentes fouled out to left.37
2 Runs, 2 Hits, 0 Errors
San Diego - Top of 8thSCORE
Jorge De La Rosa pitching for ArizonaSDARI
Spangenberg hit for Hand.37
De La Rosa relieved Bradley.37
Spangenberg lined out to left.37
Córdoba singled to center.37
Aybar lined out to right.37
Torrens reached on infield single to second, Córdoba to second.37
J Pirela singled to center, Córdoba scored, Torrens to second.47
Hedges hit for Cordero.47
Hedges grounded out to second.47
1 Runs, 3 Hits, 0 Errors
Arizona - Bottom of 8thSCORE
Kirby Yates pitching for San DiegoSDARI
Solarte at second base.47
Spangenberg at third base.47
Córdoba in center field.47
J Pirela in left field.47
Yates relieved Hand.47
Mathis struck out swinging.47
Hazelbaker walked.47
Blanco hit for De La Rosa.47
Blanco struck out looking.47
Hazelbaker stole second.47
Peralta struck out swinging.47
0 Runs, 0 Hits, 0 Errors
San Diego - Top of 9thSCORE
Fernando Rodney pitching for ArizonaSDARI
Rodney relieved De La Rosa.47
Solarte grounded out to second.47
Myers flied out to right.47
Renfroe struck out looking.47
0 Runs, 0 Hits, 0 Errors




San Diego Padres

HittersABRHRBIBBSO#PAVGOBPSLG
Cordero CF41210115.333.375.500
b-Hedges PH
1000003.211.261.439
0000000.000.000.000
Solarte 2B-3B-2B51220018.249.325.362
Myers 1B40001327.255.307.481
Renfroe RF50100325.231.288.468
Schimpf 3B30000316.159.286.427
0000000.000.333.000
00000001.0001.0001.000
Hand P
0000000.000.000.000
c-Spangenberg PH-3B
1000002.242.264.308
Córdoba LF-CF41100119.283.317.416
Aybar SS30101021.199.274.311
Torrens C40100016.159.213.205
Perdomo P1000014.143.143.357
a-J Pirela PH-2B-LF
31310013.429.429.571
Totals384114212179   
a-doubled to deep right for L Perdomo in the 5th
b-grounded to second for F Cordero in the 8th
c-lined out to left for B Hand in the 8th
BATTING
2B: J Pirela (1, Greinke)
3B: Cordero (2, Greinke)
HR: Solarte (5, 1st inning off Greinke 0 on, 1 Out)
RBI: Solarte 2 (29), Cordero (2), J Pirela (1)
2-out RBI: Solarte, J Pirela
Padres RISP: 4-10 (J Pirela 1-1, Renfroe 0-1, Hedges 0-1, Aybar 1-1, Cordero 1-2, Torrens 0-1, Schimpf 0-1, Solarte 1-1, Myers 0-1)
Team LOB: 9
BASERUNNING
SB: Aybar (6, 2nd base off Greinke/Mathis)
FIELDING
E: Torrens (2, throw)
DP: 1 (Myers-Aybar-Myers).

Game Information

StadiumChase Field, Phoenix, AZ
Attendance22,079 (45.5% full) - % is based on regular season capacity
Game Time3:48
Weatherindoors
UmpiresHome Plate - Clint Fagan, First Base - Tim Timmons, Second Base - James Hoye, Third Base - Jeff Kellogg