Jake Peavy pitched three-hit ball for seven shutout innings and matched a season high with 10 strikeouts, leaving the San Diego Padres past the Seattle Mariners 6-1 Friday night for their eighth straight victory. The red hot Padres, who lead the NL West at 26-16, improved to 17-3 in their last 20 games. The Padres took a 6-0 lead in the 7th when Brian Giles doubled home Dave Roberts and Miguel Ojeda.