Alfonso med sina 12,000 man hafva lidit ett nytt nederlag.