Le siège a pris fin le 6 mars, lorsque l'armée mexicaine a attaqué juste avant l'aube alors que les défenseurs dormaient.
Le 6 mars, après que l'armée mexicaine eut été là pendant 12 jours, l'armée mexicaine a attaqué juste avant l'aube pendant que les défenseurs dormaient.