Stauffer hit hard, Padres rally past Angels