朱元璋、常遇春、胡大海等七千英雄到武科场比武夺状元,太师脱脱定下十条毒计,其中第三条毒计是在武科场内遍设地雷,等把状元毒死后,就引燃地雷把天下英雄都炸死。徐达正好被脱脱安排负责埋设地雷,他认为脱脱这么干是伤天害死,于是串通火工司,造雷时偷减药料,埋雷时又做了手脚,等到点地雷时,只响了几个,没炸着几个人。
因为地雷没发挥作用,大多数英雄都冲出了武科场。胡大海断后,他见贡院门外高强上有几门大炮,洞口对着众人,几个官兵正拿着火绳准备点火。胡大海装神弄鬼,说他是王禅老祖大弟子,让大家摆出神牛阵,迎着大炮跑去。
胡大海见官兵已经点燃了炮捻,便让大家全都趴下。只听一阵炮响,胡大海睁眼一看,一个没伤着。原来又是徐达暗中帮忙,把炮口抬高了。大炮打远不打近,炮口一抬高,就炸不着天下英雄了。在徐达帮助下,朱元璋等七千英雄逃出京城。后来徐达也跟着朱元璋反元,平灭各路反王,攻占大都,帮助朱元璋得了天下,他刚成了明朝开国第一将。