节度使等军相继渡过溵水，进逼近郾城（属于蔡州）。李光颜在郾城击败淮西军三万，淮西将张伯良逃走，淮西士卒十之二三被杀。三月廿九日，李愬派董少玢等人分兵攻打淮西诸栅。当日，董少玢攻马鞍山路口栅；四月初二，马少良攻占马嵖岈山，抓住了淮西将柳子野。四月初六，郾城县令董昌龄、守将邓怀金以郾城归降朝廷，李光颜占领郾城。唐将妫雅、田智荣攻下治炉城。四月初七，唐将阎士荣攻占白狗栅、汶港栅，四月十四日，妫雅、田智荣又攻下西平县。四月十七，游弈兵马使王义攻下楚城。五月初二，唐军柳子野、李忠义占领朗山（今河南省确山县），包围蔡州