Sean Mahre, Andrew Vella, McKinley Reynolds, Cameron Cotton and Erik Mensendiek added hits for the Giants.
Padres pitchers Dillon Williams and Jordan Peterson combined to strike out 12 batters. Gerry Karczewski, Blake Pierce, Dillon Williams, Baxter Cantrell,and Doug Leach each had hits for the Padres. The Padres battled to a 2-2 tie after six innings.
In the top of the seventh, the Giants scored three runs to open. The Padres' Gerry Karczewski answered with a two out, two run triple in the bottom of the seventh. With the tying run on third, Giants right-fielder Joey Jennison chased down a line drive in the gap with a game-saving, shoe string catch.