Generalerna la Serna och Canterac lidit ett totalt nederlag.