薛仁贵带领三军向西凉开战,连下三关,到达了锁阳城。因为皇帝的贪功冒进,大部队进了锁阳城,中了埋伏,被围困。薛仁贵在与苏宝同的战斗中受伤。

程咬金回朝搬兵,薛丁山挂帅救驾,与薛仁贵父子相认,之后薛丁山带队继续征西。最终取得了胜利。