SEATTLE (AP) Rookie right-hander Zack Godley wasn't as dominant as his first time out. With the help of timely hitting and solid defense, he was good enough.
Godley pitched six strong innings in his second career start, David Peralta had three hits and two RBIs, and the Arizona Diamondbacks beat the Seattle Mariners 8-4 on Tuesday night for their fourth consecutive victory.
Godley (2-0), who pitched six shutout innings to win his debut last week, allowed three runs on six hits, including solo homers by Mike Zunino and Nelson Cruz. He struck out four and walked three.
''I felt pretty good. I didn't have the command I had my last start, but it was good. The defense played really well behind me,'' said Godley, who was helped by two double plays.
Peralta drove in Arizona's first two runs on a single in the first inning and double in the third. He also singled in the sixth and walked in the seventh.
The Diamondbacks opened a 6-1 lead with a three-run sixth inning, bunching five hits, including a two-run single by Chris Owings, to chase Hisashi Iwakuma (2-2), who was tagged for all six runs on 10 hits in 5 2-3 innings.
''When you look at all my pitches, all my pitches were working, it was just commanding,'' Iwakuma said through a translator. ''A few of my pitches, I left up and they took advantage of my mistakes.''
Arizona manager Chip Hale said he thought Godley pitched well for the most part.
''He got hurt when he was up,'' Hale said. ''The two home runs were hit pretty far, but those were up in the zone. He's learning that if he keeps the ball down, he got a ton of ground balls.''
Arizona hustled up a run in the first when A.J. Pollock singled, stole second with two outs and came home on Peralta's opposite-field single to left.
The Diamondbacks made it 2-0 in the third when Paul Goldschmidt extended his hitting streak to 10 games with a two-out single to left and Peralta followed with an RBI double.
Zunino countered with a leadoff homer in the bottom half, a 452-foot shot to left-center, extending his hitting streak to a career-high eight games.
''I'm just trying to take every at-bat for what it is and have a quality at-bat,'' said Zunino, whose season average is .181 despite hitting .393 during his streak.
Inciarte boosted the lead to 3-1 in the fifth with a two-out, line-drive solo homer to right, his third.
''I think we were really good at getting Iwakuma up,'' Hale said. ''Those balls in the dirt, you have to lay off of, and I thought we did a nice job of getting him up and got some hits off him. It was very impressive.''
Diamondbacks: C Welington Castillo was not in the starting lineup after being hit by a pitch on the left elbow on Monday, the second time in three games he was hit on the same elbow. ''It's just unfortunate, luckily last night he had a pad on it and cushioned a little bit the force of the hit,'' Hale said. ''But, it was the exact same spot.'' ... RHP Randall Delgado injured his right ankle in pregame conditioning drills and is expected to be placed on the disabled list and replaced by Addison Reed. ''His ankle is to the point where we think, there's no break or anything, it's a sprain that is going to take longer than five, six days to get better, so we need to get another pitcher up here,'' Hale said.
RED-HOT GOLDSCHMIDT: During his 10-game hitting streak, Goldschmidt is batting .433 (13-for-30) with four doubles, a homer, three RBI and six runs scored.
STEALING ON IWAKUMA: Pollock's stolen base in the first inning was the first against Iwakuma since Sept. 15, 2013. He had made 35 starts without allowing a stolen base, a span that included 239 baserunners with opponents going 0 for 9 in steal attempts.
Diamondbacks: Left-hander Patrick Corbin (1-3, 3.68 ERA) took the loss in his last start, despite allowing just one run in seven innings and matching his career high with 10 strikeouts in a 2-1 loss to Milwaukee. He will be making his fifth major league start after missing all of 2014 following Tommy John surgery.
Mariners: Right-hander Felix Hernandez (12-5, 2.69 ERA) is tied for the AL lead in victories, but after going 8-1 in April and May, is 4-4 in his last 10 starts. In two starts since the All-Star break, he is 1-0 with 1.38 ERA, allowing two earned runs in 13 innings. Wednesday's start will give him the team record with 324 career starts, moving past Jamie Moyer.