水淹七军的主人公是关羽。
公元219年七月,关羽带领军队,浩浩荡荡地向襄阳、樊城进发。樊城守将曹仁抵挡不住关羽的进攻,一方面坚守樊城拒不出战,另一方面又向曹操请求支援。接到这个消息后,曹操便派于禁和庞德前去樊城援助曹仁。由于于禁和庞德不了解荆襄地区的地理环境,错误的将军队驻扎在了低洼地区。关羽见到这个情况后,就命令荆州军造大船,并调水军集结待命。
秋八月时,阴雨连续下了10多天,河水顺着河床流到了低洼地带,于禁的军队瞬间被大水淹没。关羽趁此机会带着水军乘着大船,迅速将被大水围困的曹军消灭。在全军覆没的情况下,于禁被迫向关羽投降,而庞德却顽强抵抗,最终被关羽杀害。
刘备占领了益州以后,东吴孙权派人向他讨还荆州,刘备不同意。双方为了荆州几乎闹翻。后来听说曹操要进攻汉中,益州也受到威胁。刘备和孙权双方都感到曹操是他们强大的敌手,就讲和了。把荆州分为两部分,以湘水为界,湘水以西归刘备,湘水以东归东吴。
刘备安下了荆州那一头,就专心对付曹操,请诸葛亮坐镇成都,亲自率领大军向汉中进兵,叫法正当随军谋士。
曹操听到刘备出兵,马上组织兵力,和刘备对抗。曹操也亲自到长安去指挥汉中战事。双方相持了一年。到了第二年,在定军山之战,蜀军大胜,魏军的主将夏侯渊被杀。曹操不得不退出汉中,把魏军撤退到长安。
这么一来,刘备在益州的地位更加巩固了。公元219年,刘备在他手下一批文武官员拥戴下,自立为汉中王。