刘长恭是隋末重要军事将领,官至虎贲郎将(亦称武贲郎将)。
隋恭帝义宁元年(617年),受越王杨侗派遣率军讨伐攻占兴洛仓的
李密、
翟让部
瓦岗军,但因轻敌冒进致使士兵未进食即强渡
洛水作战,在石子河西列阵时遭李密部大败,仅以身免。其军事活动还涉及隋末多地农民起义镇压行动。
大业十三年(617年,即义宁元年),李密与翟让率瓦岗军攻破隋朝重要粮仓兴洛仓后,越王杨侗调集包括刘长恭在内的多路军队进行镇压。刘长恭部率先抵达战场,因错误判断敌军实力,在士卒尚未进食的情况下强令军队渡过洛水,于石子河西岸布阵。
瓦岗军采取示弱战术,仅以小股部队诱使刘长恭轻敌冒进。两军交战后,李密率精锐横击隋军侧翼,刘长恭所部因饥疲与战术失当而溃败,最终仅其一人逃脱。此役成为
隋末农民战争中瓦岗军壮大的关键战役。