Zbyszko wyrusza na poszukiwanie ukochanej, a Maćko i Jagienka, śpiesząc mu z pomocą, dostrzegają okaleczonego Juranda. Podczas walk na Żmudzi obaj rycerze z Bogdańca, dowiedziawszy się o miejscu pobytu Zygfryda de Löwe, który porwał Danusię, biorą go w niewolę i odnajdują Jurandównę. Ta jednak nie rozpoznaje Zbyszka. Zbyszko i Maćko oddają Zygfryda pod osąd Juranda, ten jednak udziela Krzyżakowi łaski i puszcza go wolno. Przekroczywszy granicę polsko-krzyżacką, Zygfryd w poczuciu winy wiesza się na przydrożnym drzewie. Danusia zaś umiera w drodze do Spychowa, a Jurand opłakuje jej śmierć. W międzyczasie Krzyżacy wypowiadają wojnę Koronie i Litwie.
W namiotach obozowych pod Grunwaldem obie strony konfliktu obradują nad strategią walki. Jagiełło zwleka z wyjściem w pole, co prowokuje przeciwników do wysłania heroldów. Ci wręczają królowi dwa nagie miecze dla dodania męstwa polskim rycerzom. Od uderzenia lekkiej jazdy litewskiej rozpoczyna się bitwa;