但是很可惜,事情的发展并没有按照他所写的剧本发展。司马懿来到当地看到马谡所建的营寨后,就说诸葛亮所托非人。随即就命人围山,并且切断了山中的水源。而此时马谡就命人冲下山去,希望凭借高处下冲的优势打败司马懿。可惜,司马懿严阵以待,一顿乱剑,就将马谡的进攻给化解了。随后,由于多天的断水,马谡军中不少人都下山投降魏军。而马谡也是带人冲下山去。可能司马懿觉得此人活着更有用,所以就命人让开一条路放他跑了。而此次街亭之失也就直接导致了诸葛亮第一次北伐的失败。
而当时蜀汉可以说是人才凋零,老一辈的人都老的老死的死,而新一辈的人还未培养出来。而马谡虽然此次由于自己的愚蠢导致惨败,但是诸葛亮为什么非杀他不可呢?毕竟他熟读兵书,如果可以多给他一次机会,说不定可以成才呢?
从法律上来看,马谡至少犯了三宗罪,每一种都是死罪。