很快岳家軍全線進擊,包圍開封。七月十八日,張憲與徐慶、李山等諸統制從臨潁縣率主力往東北方向進發,又擊敗五千金軍,追擊十五里。同時,岳飛自潁昌府發兵,王貴也率領左軍進軍。
金兀術以十萬大軍駐扎于開封西南四十五里的朱仙鎮,希圖再次負隅頑抗。
岳家軍北上距離朱仙鎮四十五里的尉氏縣駐營,作為“制勝之地”。岳云率領岳家軍前哨的五百背嵬鐵騎抵達朱仙鎮,和金人5000偏師相遇,雙方一次交鋒,金軍即全軍奔潰。
太平興國九年,宋太宗令“鑿尉氏縣界新河90里,數旬而畢”,從而拉直了新河,使朱仙驛因緊鄰蔡河而成開封附近的水陸要沖,逐漸想成了朱仙鎮。
兩支大軍聚集在此,張憲和王貴的兩翼大軍也隨之趕到。岳飛以岳云的背嵬軍為先鋒,命令張憲和王貴左右沖擊對金兀術的大軍展開了攻擊。
宋金一連大戰數日,岳云幾乎是沒有休息,催動斑豹鐵驊騮一直在第一線沖殺,加上張憲,王貴,徐慶等猛將,殺的金人死傷慘重。
金兀術也知道這一戰的厲害,他帶著山獅駝,粘得力親自在第一戰線上死戰不退,和宋人打的難解難分。
這時盧俊義突然帶著大軍加入了戰場,加上關勝,關鈴父子這一對猛將沖擊,一下子就金人的陣型沖散。
粘得力帶人前來阻擋,正遇到了盧俊義,粘得力根本看不起這個糟老頭子,他催動大駱駝就殺了上來。哪知道盧俊義已經槍法通神,一連幾槍神出鬼沒,他一個沒有留意被一槍刺于馬下。
金人再也抵擋不住,嘩的一聲發生了潰逃,岳飛和盧俊義前后夾擊在朱仙鎮打破金兵。金兀術損兵折將不得不撤回了開封。
此時金兀術就剩最后只剩下一條路,放棄開封府,準備渡河北遁。金兀術正準備渡過黃河的時候,有個北宋時的太學生卻要求進見,對金兀術說:“狼主毋走!京城可守也!岳少保且退矣!”
金兀術忙問:“岳少保以五百騎破吾精兵十萬,京師中外日夜望其來,何謂可守?”太學生說:“不然,自古未有權臣在內,而大將能立功于外者!以愚觀之,岳少保禍且不免,況欲成功乎?”
金兀術經此人提醒后,深以為然決定暫不過河,使人面見秦檜,請他出手除掉岳飛。
而秦檜也早在暗中策劃岳飛撤軍的事了。他們謀劃的重要步驟是,讓張俊從退回江南,駐屯應天的劉锜遠調江南太平州等等。所有這些,都是為了置岳飛于側面受敵、孤軍無援的境地。
就在郾城大捷捷報報上朝廷的時刻,秦檜串通張俊、楊沂中,策動并唆使諫官羅汝楫向趙構上疏,說:“兵微將少,民困國乏,岳某若深入,豈不危也。愿陛下降詔,且令班師。”高宗遂降詔,令岳飛班師。