宋金刚军队因粮草断绝、士气低落,在李世民的七里长阵攻击下,秦琼和程咬金虽顽强抵抗但被迫撤退。李世民乘机发动突袭,宋金刚败逃后只剩五百残兵,与刘武周逃往突厥。突厥人因刘武周失势而不再支持,刘武周试图逃离突厥,但被发现并怀疑谋反。