Andrew Cashner liked half his performance Saturday night at Chase Field.

“I think I did a very bad job tonight . . . I wasn’t very good” said Cashner the pitcher after allowing three runs on four hits and five walks over six innings in a game where his offense turned a contest into as cruise.

Speaking of offense the right-handed pitcher showed he can do more than bunt for base hits as he hit his first homer since high school to put an exclamation point on the Padres’ 12-3 win at Chase Field.

“I’ve been dreaming about that (homer) my whole life” said Cashner who is now 7-5 with a 3.88 earned run average as a pitcher and .300 as a hitter with a homer and three RBIs.

Cashner however had plenty of run support before he homered as the Padres continued their assault on left-handed pitching – taking advantage of the wildness of starter Tyler Skaggs for seven runs on just three hits. The Padres first eight runs – off Skaggs and left-handed reliever Tony Sipp -- were scored with two out as the Padres built leads of 5-1 and 8-1.

Although the Padres had three homers – Chris Denorfia and Chase Headley delivered the Padres’ fourth set of back-to-back homers in the fourth – the big hit of the night was supplied by first baseman Yonder Alonso.

With the Padres just having taken a 2-1 lead on a bases-loaded walk drawn by Jesus Guzman in the third Alonso drove a two-strike hanging curve from Skaggs for a double inside the first-base bag – three runs scoring as the drive shot into the right-field corner.

“Because (Skaggs) had just thrown eight straight balls I had to take the first pitch and he threw a strike” said Alonso. “With the count 0-and-2 I tried to stay back as long as I could.”

Alonso finished the game with three hits and four RBIs while Denorfia and Quentin drove in two runs apiece. But the key stat for the Padres was the eight walks they earned.

“I thought we have good at-bats” said Padres manager Bud Black. “We knew Skaggs would be variable with his control. He wobbled and our guys took advantage.