辽国萧太后听说佘太君挂帅出征,知道此战不能轻敌。一方面运用心理战术打击杨家将的军心士气,另一方面借助奸细王钦里应外合,阻断粮草,将杨门女将围困在土城。危机时刻,杜金娥独力犯险盗取了辽军粮草,暂时一解杨门女将燃眉之急。佘太君与杨八妹终为杜金娥锲而不舍的精神所动,认其为杨家媳妇。
土城危急,佘太君令杨排风突围去搬救兵。战况急报传至京城,真宗闻后大惊,应允寇准和八贤王领兵前去解围。杨六郎与杨排风在半路迎候大队救兵,内外夹击大败辽兵,金沙滩之战大捷。而杜金娥也为大家所公认成为杨家七娘,自此,杨家又多了一位英烈女将。