Salamanca har vid San Vincente ( i området Logrono ) slagit 3,000 karlister ; staden besattes.