有個叫夏無且的醫生用藥袋砸荊軻,藥袋被打的粉碎。
秦王此時佩帶一把寶劍,但卻因為劍太長而無法出鞘,有個叫趙高的侍從見了,就喊了一聲,大王背著劍,再把劍拔出來。
秦王猛然醒悟,把劍放到背后,一寸長一寸強,回身就是一劍刺在荊軻腿上,荊軻倒下后,依然用手中匕首扔秦王,說我本來是想要挾你,但是沒有成功,不過你也別想長久。左右侍衛見荊軻倒下,上去殺了他,也順便殺了秦舞陽。
而這一下,確實徹底激怒了秦王,對救駕有功的人論功行賞后,立馬讓王翦為大將,討伐燕國,很快秦軍攻破燕國都城,燕國國王和太子丹逃到丹東,王翦得勝回朝后,因為年老,請求高老還鄉,秦王還是想殺太子丹報仇,王翦告老還鄉后,讓李信接替王翦,繼續討伐燕國。
燕王見到李信又帶兵前來,心中害怕,于是殺了太子丹求和。
此時秦國大臣尉繚提出建議,說燕國和代國都已經成不了氣候了,秦國攻打魏國和楚國。秦王覺得有道理,讓李信班師回朝,又命大將王賁(ben)帶兵十萬,攻打魏國。
魏國這頭趁著秦國攻打燕國的時候,早就有了防備,于是加強防守,同時向齊國求援。而這時候秦國的使者也到了齊國,送上重金,組織齊國救援,齊國害怕秦國,就沒有發兵。魏國勢單力薄,王賁很快就打到了大梁城下,而大梁易守難攻,王賁就圍住大梁。
此時接連幾天下大雨,王賁查看了附近的河流后,發現大梁城附近有兩條河流,一條黃河,一條汴(bian)河,于是王賁讓人從開挖河渠,將水引向大梁,但事先用堤壩擋住。大雨下了十天后,王賁下令掘開堤壩,河水順著河渠流向大梁,大梁城北水淹了三日,房屋倒塌無數。王賁趁著機會帶兵殺過去,魏王投降,魏國就此滅亡,成為秦國三川郡。
魏國滅亡后,下一個目標是楚國。秦王問李信需要多殺兵馬,李信回答需要二十萬。
而秦王又問老將王翦需要多少人馬,王翦回答六十萬。
秦王覺得王翦年老,就沒聽王翦的,讓李信和蒙武發兵楚國。李信連連告捷,并和蒙武相約在城父這個地方匯合。