PHOENIX -- Arizona left-hander Patrick Corbin pitched six scoreless innings, Chris Owings homered, and the Diamondbacks equaled the best start in franchise history with a 3-2 victory over the Cleveland Indians at Chase Field on Sunday.
Corbin gave up four hits and struck out three to give Arizona (6-1) a sweep of the defending AL champion Indians and its best start since 2000, the only other time the D-backs have won six of their first seven in the 20-year history of the franchise.
Owings had three hits and two stolen bases, and his bases-empty homer off Corey Kluber (0-1) was good for a 3-0 lead in the sixth inning.
Cleveland third baseman Yandy Diaz singled and scored an unearned run after two errors by shortstop Owings to make it 3-1 with no outs in the seventh inning before Archie Bradley retired Carlos Santana and Francisco Lindor with runners on second and third to get out of the inning.
Abraham Almonte singled in a run with one out in the ninth inning after a two-base throwing error by third baseman Jake Lamb, but Fernando Rodney retired the final two for his second save.
Cleveland (3-3) swept a three-game series in Texas to open the season.
Lamb singled with two outs to start Arizona's two-run fourth inning and took second on Owings' single to right. Daniel Descalso singled to left to drive in Lamb. Owings and Descalso pulled a double-steal, and Owings scored when catcher Yan Gomes' throw went into left field.
Corbin retied the first seven he faced before Austin Jackson's looping double down the right-field line in the third inning.
Corbin got out of first-and-third situations in the fourth and fifth innings. He got Diaz to ground out with runners on the corners in the fourth inning and induced Santana to ground into a double play to end the fifth.
Kluber allowed three runs (two earned) in six innings.
NOTES: Cleveland LF Michael Brantley was given his first full day off Sunday when Brandon Guyer started in left. Brantley is returning from right shoulder surgery that limited him to 11 games last year. "He's come so far. We want to make sure we don't try to bite off too much too quickly," Cleveland manager Terry Francona said. ... A member of Cleveland's training staff went to the mound in the fifth inning to look at RHP Corey Kluber, who remained in the game. Kluber dealt with blisters in his Opening Day start, when he gave up five runs on six hits with six strikeouts in six innings in a no-decision at Texas. Cleveland won that one, 8-5. ... Arizona RF David Peralta tumbled into stands chasing a foul ball down the right field line but was OK. ... Arizona begins a 10-game road trip with a three-game series in San Francisco on Monday.