迪恩克魯特戰役,又稱馬希費爾德戰役。德意志諸侯戰爭中的一次戰鬥。哈布斯堡的魯道夫一世加冕稱德國國王時,波希米亞國王奧托二世已控制奧地利、施蒂里亞、卡林西亞和卡尼奧拉。魯道夫和德意志諸侯不允許奧托在帝國內享有大國地位,於是聯合匈牙利許多大家族,出兵奧地利。此時許多貴族和城市開始背叛奧托,1276年奧托被打敗。雙方尋找盟友於1278年再次作戰,互有勝負。但在8月26日迪恩克魯特戰役中,魯道夫打敗奧托指揮的來自波希米亞、摩拉維亞及德國、波蘭騎士組成的軍隊,奧托在逃跑中被私敵擒獲打死。1282年,魯道夫將得自奧托的奧地利各邦土地分給幾個兒子,構成未來哈布斯堡王朝領土的核心。此役為哈布斯堡家族在奧地利地區630年的統治奠定了基礎。