Sin mediar declaración de guerra de Estados Unidos al gobierno mexicano, la batalla por el puerto comenzó el 21 de abril de 1914, con tropas estadounidenses (marinos e infantes de marina) ocupando la aduana y otros edificios de importancia estratégica.