Quando i combattimenti tra la Svezia e la Polonia cessarono, rimase a Carlo XII il compito di assicurare il nuovo ordine contro i tentativi di colpo di stato da parte dei Sassoni e dell'alleato di Augusto, lo zar Pietro. Per tutto il periodo della guerra Pietro aveva cercato disperatamente di modernizzare il suo obsoleto esercito dopo la sconfitta di Narva, anche se l'esercito russo era sufficiente per operare contro città scarsamente difese in tutte le province baltiche svedesi. Dopo i fallimenti di Wolmar von Schlippenbach nelle battaglie di Erastfer
e Hummelshof, i russi avevano conquistato Nöteborg e Nyenskans, oltre ad iniziare la costruzione di Petersburg, che sarebbe diventata la loro prima base navale nel Mar Baltico. Nel corso del 1704 Dorpat e Narva erano state perse. Tuttavia, i russi non erano riusciti a cacciare gli svedesi dalla Curlandia, e così gli svedesi rimasero al controllo del Mar Baltico orientale e furono in grado di mantenere una fornitura costante di risorse per l'esercito in Polonia. Questo è stato accreditato a Adam Ludwig Lewenhaupt per le sue vittorie a Jakobstadt e Gemauerthof.