PHOENIX -- Arizona first baseman Paul Goldschmidt knocked in the go-ahead run with a double in a five-run fifth inning, and Yasmany Tomas and Brandon Drury drove in two runs apiece in the Diamondbacks' 7-3 victory over the Cleveland Indians at Chase Field on Friday.
Goldschmidt's double off Josh Tomlin (0-1) gave Arizona a 4-3 lead, and Jake Lamb, Tomas and Drury followed with run-scoring hits in the inning.
Right-hander Shelby Miller (1-0) gave up three runs in 5 1/3 innings for his first home victory in his second season with the Diamondbacks. He was 3-12 last year, including 0-8 with a 7.39 ERA in 10 home starts.
Francisco Lindor hit his third homer in two games, Carlos Santana had two RBIs and Tyler Naquin had two hits for Cleveland (3-1). The loss leaves the Baltimore Orioles and Minnesota Twins as the only remaining undefeated teams in the majors.
Arizona (4-1) leads the majors with 34 runs and Goldschmidt leads the majors with seven. Lamb is tied for second with six.
Tomas had two doubles, David Peralta had two hits and Goldschmidt and Lamb scored twice.
Lindor homered as the second batter of the game for a 1-0 lead, giving him homers in three consecutive at-bats in four plate appearances. Linder homered in the sixth and ninth innings and walked in the eighth in a 9-6 victory over Texas on Wednesday.
Santana had a two-run single for a 3-0 lead in the second inning.
Goldschmidt walked and Lamb singled with one out in the fourth before Tomas doubled off the center-field fence to drive in Goldschmidt. Lamb scored on Drury's groundout and it was 3-2.
Goldschmidt's two-out, two-run double gave Arizona a 4-3 led in the fifth. Lamb followed with an RBI single to knock out Tomlin, who gave up seven hits and six runs. He struck out six and walked one.
Tomas drove in a run with his second double and Drury had an RBI triple to cap the five-run fifth for a 7-3 lead.
NOTES: Cleveland 2B Jason Kipnis (right shoulder) took batting practice and ground balls early Friday and is set to begin a rehab assignment Sunday as a DH at Triple-A Akron, manager Terry Francona said. Kipnis had five at-bats this spring. "We probably have to get him out there where he plays back-to-back games defensively, but I don't think that's going to take forever," Francona said. ... Cleveland 1B/DH Carlos Santana made his first career start in right field in the DH-less interleague series in Arizona. Santana made two starts in left field when the 2016 World Series moved to Wrigley Field. "The way I look at it is, I'm betting on Carlos overall, for however many innings he is out there, he will help us win by playing," Francona said. ... Arizona OF Jeremy Hazelbaker is 3-for-3 with a walk in four pinch-hit appearances this season after singling Friday.