Former Giants catcher Hector Sanchez hit a two-run homer and Paul Clemens turned in his best pitching performance of the season as the Padres halted San Francisco's three-game winning streak with a 4-0 win at AT&T Park on Monday night.