西罗马听到匈奴进攻的消息,忙派大将埃提乌斯,联合西哥特人,赶往救援。阿提拉围攻奥尔良城,久不能克,闻罗马军来,遂拔围而去,向东北迂回。西罗马、西哥特联军尾随追击。公元451年6月20日,匈奴大军同西罗马、西哥特联军大战于巴黎东南的特鲁瓦城(在塞纳河北岸)郊外。此役十分惨烈,据说一日之内,战死者达15万余人,双方胜负参半。西哥特国王狄奥多利克阵亡,余部撤走;阿提拉亦退过莱茵河,返回匈牙利。
第二年,阿提拉又聚集大军,向意大利进攻。他认为前次在高卢的失利,是因为西哥特人援助了西罗马,今番攻意大利,则无蛮族来助西罗马了。果然不出所料,阿提拉越过阿尔卑斯山,长驱直入,少有阻挡。他攻下意大利东北重镇阿奎莱亚后,即直捣罗马。西罗马皇帝瓦伦提尼安三世惶恐万状,急派教皇利奥一世前去议和。此时匈奴军内忽然发生瘟疫,死亡甚重,军粮供应亦感不足,加之东罗马援军赶到,阿提拉知久战不利,便接受议和。罗马让匈奴满载掳获财宝而去。撤退时,阿提拉扬言,罗马如不将多情的霍诺利亚公主送去,他还是要进攻意大利的。