Taijuan Walker matched a career high with 11 strikeouts in eight effective innings, Chris Owings hit a pair of solo homers and the Diamondbacks beat the San Diego Padres 6-2 Thursday night.
The Diamondbacks jumped on Jered Weaver (0-2) with three homers a night after blowing a two-run lead in the ninth inning of a loss to San Diego.
Yasmany Tomas had a two-run homer and three RBIs to help Arizona match its best ever home start at 11-3.
Tomas also lined a run-scoring double and Walker (3-1) allowed two runs and four hits. The Diamondbacks have opened a season with four straight home series wins for the third time.