官軍兵分兩路,一路攻打梁山泊山寨,一路阻截宋江等返援。梁山人馬被切分三處,一為山寨,二為水寨,三為回援的大隊戎馬。消息欠亨,三路人馬首尾不克不及呼應。宋江認為當務之急是差人尋密道傳遞消息,讓梁山人馬三處動作合一,叫官軍顧左失右。孫新、顧大嫂二人主動請纓,要求擔負送信的任務。二人連夜啟程,出去送信。此時,得不到宋江命令的張橫獨闖官軍大營,被關勝擒住。張順聯合阮氏三雄去救張橫,也被關勝大北。梁山眾軍各自為戰,關勝武藝高強,一時形勢危險。危難之時,孫新、顧大嫂二人抵達水軍營帳,兩軍終於有了聯係。關勝武功高強,力戰林衝、秦明二人而不敗。宋江見以二敵一勝之不武,遂撤下秦明,林衝一人招架不住,梁山戎馬敗下陣來。關勝回營梳理戰事,不解為何宋江戰時撤將。得知宋江以忠義聞天下,並令梁山眾英雄信服與他,關勝敬佩宋江是個忠義之人。宋江見大刀關勝是義勇之將,忠義武聖之後,認為若是關勝能投奔梁山,必使梁山如虎添翼。關勝戰梁山二將,連破戰車十五輛,勇猛異常。本可乘勢卻不來追,是有禮之人。又用計誘水寨兵將,謀略非比平常。陷張橫、阮小七而不辱,忠義之士。宋江愛此良將天才,想招為梁山泊所用。吳用使一計,先在營內造成內訌假象讓敵營看見,又使呼延灼單槍匹馬夜走官軍營地,假裝投奔,秘見關勝。呼延灼向關勝坦言,今日一戰撤下秦明是宋江向關勝示好的舉動,宋江早有歸順朝廷之意。呼延灼邀關勝第二日夜間,輕弓短箭,騎著快馬,與他一起從小路直取賊寨,生擒林衝等賊寇。關勝見宋江亦有示好,又見宋江營內內訌,盤算信呼延灼一次。