1846 年 3 月 8 日,喺最後一次 嘗試迫使墨西哥定居德克薩斯嘅邊界之後 國務卿 William L. Marcy 命令少將 Zachary Taylor 將佢嘅軍隊,包括 May 嘅龍隊,轉移到 Rio Grande. 泰勒嘅目的地喺河嘅北岸, 就喺墨西哥嘅馬塔莫羅斯市嘅對面 墨西哥嘅馬塔莫羅斯喺一個天然嘅交<unk>點, 可以控制通往墨西哥南部嘅路線 1846 年 4 月 25 日,當泰勒拒絕離開嗰個地區時,墨西哥騎兵隊埋伏在隊長塞斯·B·索恩頓嘅龍兵隊,正式開始戰鬥. 1846 年 5 月 8 日,兩個主要嘅軍隊喺帕洛阿爾托戰場交<unk>
梅軍團喺嗰度嘅後備隊 進行一場失敗嘅騎兵攻擊