众反王要杀杨林(肖荣生 饰),秦琼(严屹宽 饰)(严宽 饰)为他求情,程咬金(姜武 饰)只好将杨林放回。杨林大败,杨广(富大龙 饰)派出宇文成都(陈昊 饰)迎战。宇文成都一人与伍云召(李东翰 饰)、伍天锡(刘冰峰 饰)、雄阔海(黄永刚 饰)三人对战数百回合,正当宇文成都疲累之际,裴元庆(王钧 饰)(王钧赫 饰)半路杀出,将宇文成都打得吐血。宇文成都既已重伤,宇文化及(徐少强 饰)提议召李元霸(王宝强 饰)火速前来救驾。徐茂公(杜奕衡 饰)闻此大惊,派谢映登(李雪松 饰)前去瓦岗,将罗士信(桑平 饰)请来。
宇文成都救出玉郡主,将她藏于房内。
谢映登带着罗士信赶路,罗士信贪吃嗜睡,行路颇慢。谢映登急中生智,假装肚子疼,让罗士信背他而走,并将食物藏起,饿着罗士信。罗士信发现其中有诈,将谢映登摔下,抢过食物,吃饱就睡。谢映登无可奈何。
李渊(寇振海 饰)接到圣旨,带李元霸、李世民(杜淳 饰)、柴绍(石天硕 饰)前来救驾,李渊担心与恩公秦琼为敌,柴绍却言他自有妙计。李渊一行人等来到四平山,柴绍密见秦琼等人,言明李元霸到来之事。众人发愁,罗士信尚在路上。单雄信(胡东 饰)知柴绍是李渊的女婿,大怒,柴绍解释抄杀二贤庄事宜,单雄信根本不听。秦琼要单雄信以大局为重,单雄信这才压抑自己,不再说话。柴绍离别,秦琼托他打探一下玉郡主的下落。
柴绍将玉郡主一事告诉李世民,李世民派红拂女(吴晓敏 饰)打探,却听说有一名刺客早就把玉郡主救走了。李世民大胆推测玉郡主仍在龙舟之上,而且是被宇文成都所藏匿,于是提酒前去拜访宇文成都。宇文成都不冷不热,李世民故意往宇文成都房间里去。