Huston Street gave up a run-scoring wild pitch in the bottom of the ninth inning but held on to save the victory for Clayton Richard (3-7).
The Padres held a 5-1 lead after the productive sixth inning but the Mariners scored three times in the ninth inning. Michael Saunders hit a solo home run and Munenori Kawasaki drove in a run with a single to go along with the freebie that Street served up to Dustin Ackley, who struck out swinging on the pitch in the dirt.
Felix Hernandez (4-5) took the loss. He allowed five runs on nine hits and struck out three over six innings.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Wisconsin business offering 'therapeutic cuddling' forced to close