大梁城之戰,王賁率領十萬秦軍,突然襲入魏國境內,一路摧古拉朽,很快就打到了魏國都城“大梁”。魏武卒雖然威風不在,但是魏軍堅守城池,秦軍攻城多日都不能攻克,還傷亡慘重。這“大梁城”是魏慧文王有心建造的,齊國和秦國曾經很多次攻打大梁城,都無功而返。王賁見秦軍久攻疲憊,觀大梁城地勢較低,又因黃河、鴻溝離此不遠,遂令秦軍開渠,引黃河、鴻溝之水入大梁城。水浸大梁城三月,城牆崩塌,秦軍這才攻入大梁城。
戰爭的結果:魏王假意投降,不久被殺,魏國國都“大梁城”破,魏國滅亡,秦軍揮師向東,佔領了魏國全部的土地,秦國把魏國東部地區設為碭郡。