Ryan Schimpf hit a three-run home run in the ninth inning to give the Padres the lead.
San Diego starter Jarred Cosart left the game after 3 2/3 innings due to a hamstring injury.
Padres first baseman Wil Myers became the second player in franchise history to hit for the cycle.
The San Diego Padres started their 2017 season off right. The Padres beat the San Francisco Giants 7-6 in their home opener…
First pitch is scheduled for 3:40 p.m., and the Padres will wear their brown jerseys.
The Padres head home after dropping three games in Los Angeles.