Поляки заняли левую половину поля, войска Витовта — правую. По фронту они растянулись на два с половиной километра. На таком участке могли сражаться с крестоносцами не более 20–22 хоругвей, если положить 100 метров на хоругвь, то есть по 50 человек в ряд и до 8–10 рядов в глубину. Позади первой линии («чельной») стояли во второй линии («вольной») еще 20–22 хоругви, за ними стояла третья линия («отвальная»). За третьей линией находился резерв. Промежутки между линиями назывались улицами и предназначались в первую очередь для гонцов с приказами от командующих.
Левым крылом войск Витовта командовал князь Семен Лугвениевич Мстиславский (по другим данным, его имя было Юрий), внук великого князя Альгерда, правым — князь Петр Гаштольд. Витовт находился в центре второй линии своих войск. Польскими хоругвями командовали коронный маршал Збигнев из Бжезя и рыцарь Зындрам из Машковиц.
Перед битвой осторожный Ягайло попытался вступить в переговоры с немцами, но надменный великий магистр фон Юнгинген с презрением отверг это предложение. Более того, он с целью насмешки послал в полдень к Ягайло двух герольдов. Они передали ему два меча со следующими словами:
«Пресветлейший король, великий магистр Прусский Ульрих прислал тебе два меча: один тебе, другой твоему брату, в помощь, чтобы ты не робел, но осмелился драться. Если тебе тесно, то великий магистр уступит тебе место».
Тевтонцы тоже выстроились в три линии. На их правом фланге находились 20 хоругвей под командованием герцога Лихтенштейна, на левом — 15, под командованием Фридриха фон Валленрода, а во второй линии и в резерве — еще 16 хоругвей. Магистр Ульрих фон Юнгинген расположил свой командный пункт на левом фланге, возле деревни Танненберг. Бомбарды были установлены впереди войска, их прикрывали арбалетчики.
Тевтонцы стояли на месте и ждали атаку противника. Как вскоре выяснилось, тому была причина. Ночью они вырыли рвы впереди своих позиций, вдоль дороги между Людвиково и Танненбергом, и замаскировали их. Наконец, устав ждать, великий магистр приказал дать залп из бомбард. Ядра упали возле первых шеренг союзников, не причинив никому вреда. К этому моменту прекратился дождь, шедший сутра, небо прояснилось.
С обеих сторон ударили литавры, заиграли трубы, поляки запели старинную боевую песню. Так начался бой. Тучи стрел полетели в обе стороны, но отскакивали от щитов и доспехов. Тогда Витовт послал вперед татар и легкую подольскую конницу. Часть всадников провалилась в волчьи ямы, но остальные прорвались в промежутки между рвами, порубили пушкарей и арбалетчиков.
В это время магистр приказал Валленроду контратаковать. Тяжелая рыцарская конница наставила копья, тронулась и, набирая ход, грузно поскакала на правую часть поля, на хоругви Витовта. Татары и подольцы ускакали в стороны, навстречу немцам пошли тяжелые литвинские всадники. Покрытые броней кони бежали не быстрее 12–13 километров в час. Вот на такой черепашьей, по нашим меркам, скорости столкнулись орденские и ливийские всадники. Трехсаженные копья сломались при взаимном ударе о щиты, вдело вступили топоры, молоты и мечи. Поскольку воины бились холодным оружием, постольку сражение быстро превратилось в тысячи отдельных поединков, где, однако, не действовали турнирные правила. Лучник из-за спины своего хозяина мог нанести противнику неожиданный удар коротким копьем либо секирой, паробок нырял под вражеского коня и вспарывал ему брюхо, добивал упавшего всадника сквозь щели в доспехах длинным узким кинжалом. Для опознания друг друга поляки и литвины повязали соломенные жгуты на предплечья.
Польские полки вступили в битву примерно на час позже. Почему так произошло, неизвестно. Во всяком случае, все хроники свидетельствуют, что в то время, когда хоругви ВКЛ уже рубились с тевтонцами, Ягайло еще слушал обедню, а затем посвящал в рыцари около тысячи молодых воинов. Они поклялись королю победить или умереть. Тем временем Витовт дважды приезжал к шатру Ягайло, требовал скорее послать войско в бой.
Скорее всего, Ягайло хотел сберечь своих людей за счет людей Витовта. Ведь отношения двоюродных братьев были далеко не теплыми. Как мы знаем, за 18 лет до битвы Ягайло приказал задушить отца Витовта в Кревском замке. Ягайло, заняв польский трон, из-за противодействия Витовта не смог исполнить свое обещание о присоединении ВКЛ к Польскому королевству. Объединившись для войны с Орденом, они держали в уме свои отдельные расчеты.
Как бы там ни было, промедление Ягайло привело к тому, что крестоносцы решили взять литвинов и поляков в два отдельных кольца окружения. Поэтому самый сильный удар они направили в центр, где стояло крыло Семена (Юрия), князя Мстиславского, и соседнюю с ним краковскую хоругвь, чтобы рассечь союзное войско на две части. Одновременно полки орденских наемников потеснили и принудили к отступлению татарскую конницу на правом фланге. Татарские панцири из каленой кожи буйволов не выдерживали ударов копий и мечей, а теснота поля не позволяла им маневрировать.
Дольше всех сопротивлялись виленская и трокская хоругви, но затем все крыло Петра Гаштольда стало отходить к обозу. Девять «знамен» Валленрода преследовали отступавших литвинов. Только группа Семена (Юрия) оказала упорное сопротивление. Ее окружили шесть «знамен» Валленрода. В этой схватке литвины и смоляне понесли большие потери, но все же пробились к правому флангу поляков и прикрыли его. Это имело важное значение для дальнейшего хода боя.[53]
Тем временем обозники поставили подводы двойным кольцом и сцепили их между собой, превратив в укрепление — табор. Отступление части хоругвей к обозу показалось крестоносцам переломом битвы, они даже запели победный гимн: «Христос воскресе! Возрадуемся, братья, о Боге, что сломал рог язычников!» Однако в тот день Бог был не с ними. В таборах перед тевтонцами на подводах встали тысячи пеших ратников с цепами, кистенями, рогатинами, звездышами, и все это мозжащее оружие обрушилось на рыцарские ряды. Дальше отступать было некуда, люди стояли насмерть.
Тем временем Семен Мстиславский, потеряв треть воинов, отразил натиск противника. К его соседям-полякам пришли на выручку три хоругви — галицкая, сандомирская и львовская. В центр битвы устремились подольские хоругви и виленская, вступили в бой шесть хоругвей резерва. Теперь на крестоносцев пошли 17 польских хоругвей. Ульрих фон Юнгинген направил против них 20 хоругвей Лихтенштейна. Завязался упорный бой, в результате которого полякам и чешско-моравским отрядам удалось прорвать линию крестоносцев. Тут возвратились орденские хоругви, не сумевшие ворваться в табор, ударили полякам в правый фланг и отчасти в тыл. Но поляки выдержали этот натиск. Свыше часа они с удивительным упорством неустанно рубили крестоносцев, ни на шаг не отступая со своих позиций.
Тогда великий магистр Ордена бросил в сражение свои 16 хоругвей резерва. Пало большое королевское знамя. Наступил критический момент. Ягайло тут же послал в бой остальные хоругви резерва, даже свою личную охрану. В это время раздался крик: «Литва возвращается!». Действительно, Витовт перегруппировал свои хоругви и вновь повел их на крестоносцев. Удар литвинов и татар решил исход боя. Крестоносцы заколебались и начали медленно отступать.
Вскоре на поле брани в самом деле образовались два котла, но в них перемалывали крестоносцев, а не поляков с литвинами. В одном из этих котлов погиб великий магистр Ульрих, которого ударом рогатины по шее зарубил татарский хан Багардин; во втором — великий маршал фон Валленрод и весь капитул. Приближенные Ульриха предлагали ему бежать, но он гордо ответил: «Не дай Бог, чтобы я оставил это поле, на котором погибло столько мужей».
Те орденские рыцари и наемники, которым удалось вырваться из окружения, отступили в к обозам под Грюнвальдом. Тут несколько тысяч кнехтов и рыцарей пытались обороняться за повозками, но отсутствие командования и паника сломили их волю. Силы нападавших удвоило желание захватить обоз; отчаяние немцев лишь ускоряло удары мечей, топоров и копий.
Наконец, рыцари и пехота побежали. Истребление бегущих войск входило в тогдашнюю тактику. Оно продолжалось до глубокой темноты на расстоянии 15–20 верст. Повсюду раздавались возгласы «erbarme mich deiner» («пощадите из милости»). Но поляки, литвины, чехи и татары не рубили лишь тех, за кого надеялись взять выкуп. Знатных пленников сотнями гнали в свое расположение. Сюда же, в таборы, сносили раненых с поля сечи. Наступившая темнота помешала разбору тел. А ночью хлынул и долго не прекращался сильнейший ливень. Поэтому много раненых утонуло в низинах. Войско ВКЛ потеряло половину своего состава; потери поляков неизвестны.
Наутро, после полного разбора трупов и раненых, стали ясны масштабы победы. Орденское войско перестало существовать. Взяты были 52 знамени, все бомбарды и весь обоз. Все руководство Ордена погибло: и Юнгинген, и Валленрод, и Лихтенштейн, а также свыше 600 наиболее именитых рыцарей. Не осталось никого, кто мог бы представлять побежденную сторону на переговорах об условиях капитуляции и мира. С. М. Соловьев отметил: