SAN DIEGO -- Brett Tomko got a big win for San Diego in his first start for the Padres.
Tomko scattered four singles in six innings, Mike Cameron hit a two-run homer and the Padres beat the San Francisco Giants 6-0 Saturday night to pull within two games of NL West-leading Arizona.
San Diego, which leads the major leagues with 19 shutouts, maintained a 1½-game lead in the wild-card race over Philadelphia and the Los Angeles Dodgers.
San Francisco's Barry Bonds left the game in the second inning with a strained right big toe.
Tomko (3-11) was signed by the Padres on Sept. 4 after going 2-11 with a 5.80 ERA in 15 starts and 18 relief appearances for the Dodgers, who cut him Aug. 24 to make room in their rotation for David Wells. Tomko struck out five and walked none in his first start since Aug. 21. He had made three relief appearances with the Padres.
Four relievers completed the six-hitter, which tied the Padres' shutout record, set in 1985.
Bonds was hurt when attempting to make a play on a fly ball from Adrian Gonzalez at the left-field wall leading off in the second inning.
Matt Cain (7-15) allowed one run and one hit in six innings. Cain, who struck out six and walked none, is 0-3 with a 2.38 ERA in five starts against the Padres this season.