1 of 9
Ross D. Franklin, Associated Press
San Diego Padres' Yonder Alonso, middle, smiles as he celebrates his two-run home run against the Arizona Diamondbacks with Cameron Maybin (24) and Yasmani Grandal (12) during the second inning of a baseball game Tuesday, July 3, 2012, in Phoenix.

PHOENIX — Chase Headley doubled in three runs and the San Diego Padres roughed up Arizona rookie Trevor Bauer in his home debut 9-5 on Tuesday night, winning their fourth straight and sending the Diamondbacks to their fourth loss in a row.

Padres starter Andrew Cashner left the game after two innings with a strained muscle in his right side. Leading 2-0 at the time, the Padres scored five in the fourth to break the game open.

Ross Ohlendorf (2-0) went 2 1-3 innings to get the victory. Arizona's Jason Kubel hit his eighth career grand slam.

Yonder Alonso hit a two-run homer for San Diego.

Bauer (0-1), the third pick overall in last year's draft, allowed six earned runs and six hits in 3 1-3 innings.