害怕握有重兵的韩世忠前来讨伐，就将梁氏和她的儿子作爲人质扣押起来。韩世忠由山东从海上南下秀州（今嘉兴）救驾。当时的宰相朱胜非深知梁红玉的爲人，就假意劝说苗傅，说韩世忠拥有重兵，不能与他爲敌，应当派梁红玉去抚慰他，才是上策。苗傅认爲有道理，就奏明被挟制的皇太后，封梁氏爲“安国夫人”，并且亲自向梁氏屈膝礼拜，备好鞍马，请梁氏到秀州劝说韩世忠。梁氏假意应允，就带着儿子飞马出城，第二天就到了秀州，与韩世忠商讨对策。不久，韩、梁约集了四方兵马，里应外合，一擧平定了苗、刘之乱，维护了南宋的政权，历史上称之爲「余杭之难。