Everth Cabrera tripled in a four-run San Diego sixth Tuesday and the Padres held on to nip Seattle 5-4. 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.