Panthers win big in San Diego