Wojska rosyjskie: 1 Armia (VI KA, V i VI Korpus Syberyjski, I Korpus Turkiestański, 3 i pół dywizji kawalerii), 123 tys. żołnierzy, 200 ckm, 440 armat. Dowódca gen. Paul von Rennenkampf, 2 Armia (I, II, IV i XXIII KA, II Korpus Syberyjski, 4 dywizje kawalerii), 158,8 tys. żołnierzy, 350 ckm, 450 dział. dowódca – gen. Siergiej Scheidemann. 5 Armia (V i XIX KA, I Korpus Syberyjski, półtora dywizji kawalerii), 85 tys. żołnierzy, 190 ckm, 320 armat. dowódca – gen. Paweł Plehwe, Razem armia rosyjska: 367 tys. żołnierzy, 750 ckm, 1300 dział.
Przebieg walk thumb|Schemat bitwy 260px|right 260px|right Chcąc przerwać natarcie Rosjan, wyznaczony 1 listopada na dowódcę Frontu Wschodniego gen. Paul von Hindenburg i jego szef sztabu gen. Erich Ludendorff postanowili wyprzedzić uderzenie Rosjan. Niemcy mieli na kierunku głównego uderzenia znaczną przewagę w siłach i środkach walki.