Mexikanska tropparne var 3,000 man stark,