燕将林靓率领一万人马,正在斜谷石船埋伏拒守,等待汉军到来。
独孤虎途中接到李远军报,言燕军在石船据险设伏,请独孤将军留意,待吾军绕道抄其侧面而袭之,将军可引兵助阵,燕军必破。
孤独虎即令军小心而行,至石船十里之处,传令停止前进,全军就地安歇,等候李远所部消息。
李远五千精卒,潜伏于斜谷道密林之中,未有被燕军发觉,然后趁天色将晚之际,突然出现在石船前方五六里处,燕军哨探察觉,报知林靓。林靓甚惊,便令军小心戒备,然而为时已晚,李远五千精卒全速而进,走入石船左边山林,然后从侧面居高临下,突袭其左翼伏兵,将山石滚下。石船左翼数千伏兵,被山石砸得潜伏不住,纷纷从林中窜出。林靓便传令向山上围攻突袭敌军。一军尚兵力不够,又令埋伏在右翼伏兵数千人前来助战。
燕军正在围山之间,忽然斜谷道口,有五千骑飞马杀到,为首一将,英勇无敌。林靓急忙令守石船三千军,用弓箭射住来军,又传令休要围山,令军拒守船石。
来将正是孤独虎,闻知李远军已经同燕军交手,便速带五千骑前来攻击,风驰电掣般赶到,后面五千步卒,也随后而来。
独孤虎率军猛打船石,李远五千人又从左侧居高临下攻击,燕军虽然有万人之众,然一度惊扰,阵形部署已乱,抵御甚为吃力,汉军数度冲至石船营垒之前。
两军真在激战之间,忽然斜谷道上,又有独孤虎所部五千汉军步卒杀至,一齐来围攻,燕军随即不能支。数员稗将上前请林靓撤守石船,退入右扶风阻敌。林靓权衡利弊,见汉军势大,恐被其歼,便弃石船险要,领败兵向右扶风地界逃去。
孤独虎遂夺了船石,又亲自率领五千铁骑追击燕军,燕军败走,一路上折损兵马,退至司隶境内,林靓所部还剩七千余人,于是屯驻渭北。