Andrew Cashner wasn't satisfied with his pitching Saturday night. His work at the plate? That was another matter. Cashner threw six solid innings and hit his first career home run to help lead the San Diego Padres to a 12-3 victory over the Arizona Diamondbacks on Saturday night.