メキシコシティ包囲戦
17日に、ケレタロが陥落し、マクシミリアンが逮捕されると、マリアーノ・エスコベドの1万5千の軍が首都包囲支援に回された。 23日にはディアスは首都包囲の輪を窄めて、タクバヤに進行し、5月30日にベレンでフランスのゲリラ兵に遭遇した。San Antonio Abadで軍勢を立て直す6月9日まで彼らは、引き返すことになる。
その間、首都での飢餓は耐えがたいものになっていた。包囲戦の最中に住民22万人の半分が逃亡したと記録されている。1日に1万4千人が逃亡したという事例もある。 飢餓はきわめて深刻であり、地元住民による小規模な反乱を引き起こした。6月8日には、Theatre Iturbideに莫大な穀物が隠匿されているという噂が立った。暴徒は入り口を破壊して、建物にあふれかえった。少しのコーンフレークが見つけられたがこれはすぐに略奪された。 暴動は略奪しようと威嚇しながら、エスカレートし、市場にも到達した。一層大規模な軍と市民との間の衝突と、門を開放することを阻止と共和国軍の首都攻略をこれら暴動は導くことを危惧し、オーストリア・ハンガリー軍は群衆を襲撃し、これを蹴散らした。パニックを避けるためと反帝国派の士気を上げるために武器は使用されなかった。 さらなる暴動を阻止するために、全ての食糧がhouse-to-houseの調査によって判明し、フサール騎兵と憲兵によって人々に分配された。
7月14日には、砲兵軍のラミレス・アレラノ将軍が炭焼き商人に変装し、首都に潜入し、帝国の状況を報告したのち、一帯から到着した。 マルケスはケレタロの帝国の勝利の噂を広める機会を得、アレラノの到着をその偽の証拠として使用した。 皇帝はケレタロで勝利し、首都解放のために進軍しているとの噂が広まると盛大な祝宴が催された。
6月18日にメキシコ帝国軍のO'Horán将軍は夜道中で合うように説得し、首都からこっそり抜け出し赤色灯のシグナルを認識に使用した。 drummersとbuglersの警護を受けていたディアスは同様のシグナルで応答した。不運にも帝国軍の狙撃主に場所が明らかになりすぐに狙撃された。 オハランはマルケスを狙撃事件について非難し、自身の無実を誓った。2度目の夜にはオハランは首都から飛び出しディスに会いった。
彼はマルケスと他の主要な将校らを含む首都の降伏、単独で海外に逃亡できるパスポートと引き換えにを提案した。 ディアスは首都が孤立無援であることを考えると、このような申し出は無意味だと感じた。 オハランは首都が陥落も指名手配の将校の捕縛もできるがどうか確実ではなく、自分の申し出はそれらを保証すると主張した。ディアスは再び申し出を拒絶し、逃亡しなければ首都陥落と同時にオハランを捕えると警告した。