1240年,在西方騎士入侵斯拉夫諸民族及部落的狂潮中,日耳曼騎士向羅斯發動了進攻。他們在一些地方領主暗中策應下,輕易取得普斯科夫,對諾夫哥羅德造成直接威脅。為了迎擊敵人,諾夫哥羅德大公亞曆山大涅夫斯基做好了充分的戰鬥準備,召集了全公國的民軍,同時取得弗拉基米爾公國的幫助。隨後亞曆山大率全體軍民投入戰鬥,於1242年收回普斯科夫,追擊敵人至楚德湖上。當時是白俄羅斯的4月天氣,湖上雖是冰封雪凍,但冰層已不甚堅固。日耳曼軍依慣例列成楔形戰陣,尖端直指羅斯中軍,企圖把羅斯軍分割開。羅斯軍則以兩翼掩護中軍奮而迎戰日耳曼人的猛烈衝擊,羅斯左右兩翼的軍隊順勢包抄上去,對日耳曼騎士左右夾攻。日耳曼騎士傷亡甚重,更有不少人落入冰湖之中,餘部倉惶逃竄。冰上激戰的結果,打破了日耳曼人征服俄羅斯的夢想。