(San Diego, CA) -- Felix Hernandez gave the Mariners a quality start, but in a 2-1 loss to the Padres in San Diego. Hernandez allowed two runs and four hits over seven innings, while striking out a season-high nine. Nelson Cruz homered in the ninth as Seattle avoided a shutout. The Mariners remain seven games behind AL West-leader Houston.