1846年,美国入侵墨西哥,美墨战争爆发。这场战争初期的美军指挥官是扎卡里?泰勒将军(后任美国第十二任总统),他凭借美军火力的优势在墨西哥北部连战连捷,这在旁人看来非常不错,但有一个人觉得泰勒打得实在太一般,按照他的战略,要想完全打翻墨西哥,就得把战火烧到墨西哥腹地甚至摘掉墨西哥的“心脏”——墨西哥城。这人就是斯科特(应该就是斯蒂芬·卡尼,编者注)
波尔克总统见斯科特说得振振有词,就于第二年把侵墨美军交给他指挥,看看他到底有多大能耐。斯科特大为兴奋,他终于得到一个可以全面发威、全面施展的机会了。
1847年3月,斯科特指挥侵墨美军实施了美国历史上第一次大规模两栖登陆战,以极少的人员伤亡攻占了墨西哥的维拉克鲁兹港口城市,接着挥师继续挺进,穿越崎岖不平的山路,从侧翼袭击了圣安纳将军统领的墨西哥军队,一万多墨西哥军队近一半被灭掉,圣安纳逃跑,斯科特仅损失了63人。8月,席卷了墨西哥N座城市的斯科特又兵临墨西哥首都墨西哥城的城下,两军在城郊激战,占据优势兵力的墨军再次战败。9月,斯科特率军进入墨西哥城,尽管守卫首都的墨军兵力超过斯科特一倍,但墨西哥政府的头头们还是被迫向斯科特投降。此战斯科特伤亡八百多,却降服了墨西哥城的一万六千守军!墨西哥政府含着眼泪与美国签订了合约,被迫将德克萨斯、新墨西哥和加利福尼亚等地拱手奉送给美国,这些总面积相当于墨西哥原来领土一大半的地盘都成了美国的重要组成部分,美国就这样成了美洲的老大。
战争结束后,美国政府觉得斯科特的“伟大功勋”和“国父”华盛顿有一拼,就把“陆军中将”这一原先只属于“国父”的最高军衔授予了斯科特。此后15年中,斯科特继续以他“吹毛求疵”的风格训练美国军队,使美军实力进一步增强