沙隆会战使欧洲逃脱了整个被匈奴占领的命运。452年阿提拉重新率领大军进攻西罗马帝国。运气再一次背离了匈奴人,正当战况对匈奴人有利时,意大利境内突然流行瘟疫,瘟疫迫使阿提拉与西罗马议和。不过议和只是阿提拉的权宜之计,他还在计划明年集中更大兵力进攻西罗马,但453年夏天阿提拉暴病而亡使这场进攻化为泡影。接下来阿提拉的几个儿子争夺王位打起了内战,匈奴帝国四分五裂,曾经臣服匈奴人的东哥特人、吉皮特人(日耳曼人一支)趁机起义。454年东哥特、吉皮特联军与匈奴军队在匈牙利境内激战,匈奴人大败,阿提拉的长子埃拉克被杀。美国汉学家麦高文在《中亚古国史》一书说:“这一战的结果,匈奴人的威力便确定地破裂了。小队而分散的匈奴人,固然仍由他们自己的小领袖统率着,而继续留居于匈牙利境内;但是匈奴人的主体,却被迫退回喀尔巴阡山以东,避居于过去七十余年皆以南俄草原为居留地的匈奴同族人之中。”461年和468年,阿提拉的另一个儿子邓直昔克企图重建匈奴人的霸权,两次率兵进攻匈牙利和巴尔干,但兵败被杀。468年邓直昔克进攻巴尔干是匈奴人的最后一仗。此后史书中就不见匈奴人的消息,他们再一次从历史长河中消失了。
如果将468年定为欧洲匈奴人的“终结日”,西罗马帝国不过比匈奴多存在了八年。
由于匈奴人的威胁消除了,日尔曼人和西罗马的矛盾又尖锐起来。455年汪达尔人再次攻陷罗马,罗马城在汪达尔人手里变成一片废墟,此后西罗马又奄奄一息存在了十余年。476年日尔曼雇佣军首领奥多亚克废黜西罗马最后一个皇帝罗慕路斯,西罗马帝国就此灭亡。
欧洲的纷乱没有因为匈奴和西罗马的灭亡而停止,但两大帝国一起灰飞烟灭,历史毕竟翻到了新的一页。
匈奴人又留给世人一个历史之谜。匈奴全盛时期统治范围东起里海,西至莱茵河,南达阿尔卑斯山,北达北海及波罗的海,连俄罗斯北部森林地带的斯拉夫人和芬兰人也受其统治。匈奴亡国后,这么多的匈奴人哪里去了?
学界对这个问题一直存有争议,笼统的答案是匈奴人融合到欧洲各个民族中去了,一个流行甚广的说法是今天的匈牙利人就是匈奴后裔。但这个说法不准确,匈牙利人确实拥有匈奴血统,但拥有不是很多,可能还没有俄罗斯人多。匈奴灭国后最大一支匈奴人不是留在匈牙利而是退居俄罗斯,以后这支匈奴人除一小部被阿瓦尔人收编外大部分融入了斯拉夫族。另有小部的匈奴人则遁入高加索山区自成民族(一说车臣人是匈奴后裔)。与大多数欧洲民族不同,俄罗斯人相貌的亚洲人特征十分明显,主要原因可能就是斯拉夫族在繁衍起步的阶段与匈奴人发生了融合。
尽管匈牙利人身上拥有的匈奴血统不多,但匈牙利人拥有其他亚洲民族的血统却不少。
六世纪中叶,一支称作“阿瓦尔”的亚洲游牧民族进入欧洲,欧洲国家接二连三被阿瓦尔攻占,或是遭洗劫。强盛时期阿瓦尔统治范围从伏尔加河一直延伸到奥地利。有学者列出历史上“西方文明面临覆灭”的几次“最危险时刻”,626年阿瓦尔人与波斯人对拜占庭帝国的联合进攻算一次,当时阿瓦尔人几乎攻陷了君士坦丁堡。阿瓦尔人像匈奴人一样选择以匈牙利为中心建国,一直到865年阿瓦尔汗国才被日耳曼查理帝国所灭。灭国后阿瓦尔人仍然留居匈牙利,不像匈奴人灭国后退回到俄罗斯。今天匈牙利人身上的亚洲民族血统“阿瓦尔”应该要多于“匈奴”。
九世纪末,一支叫“马扎尔”的亚洲游牧民族再次进入欧洲攻城略地。马扎尔人占领匈牙利后以它为根据地,不断发动入侵西欧的战役,意大利、德国、法国、西班牙的许多地区都被马扎尔人的铁蹄践踏,所到之处,尽成焦土。欧洲人大为惊恐,以为历史上的匈奴又回来了。由于恐慌及误传,马扎尔人在欧洲的居住地(潘诺尼亚)被欧洲人称作“匈奴之地”。“匈牙利”(意思是匈奴之地)的地名就是这样来的,此后马扎尔人就被称作“匈牙利人”。马扎尔人在欧洲的进攻狂潮直到955年莱希费尔德战役时日尔曼联军将其打败才受到抑制。此战后马扎尔人渐渐消除了侵略性,他们“从此退守家园,开始农耕生活,并皈依了基督教,从而在文化和意识上转化为欧洲居民的一部分”。马扎尔人将896年作为纪念,那是他们首次进入匈牙利的年份。1896年,布达佩斯曾经举行过一次马扎尔人穿越喀尔巴阡山而“征服家园”的一千周年纪念活动。今天匈牙利人认为马扎尔人是自己的祖先,但是严格说起来匈牙利人是融合民族。马扎尔血统拥有得多,阿瓦尔血统也不少,匈奴血统次于阿瓦尔血统,此外还拥有日耳曼人、斯拉夫人的血统。