Когда в 1697 году на шведский трон взошел пятнадцатилетний Карл XII, соседи посчитали, что пришло время взять реванш. В итоге по инициативе курфюрста Саксонии и одновременно польского короля Августа II Сильного датско-норвежское королевство, Саксония и Россия заключили военный союз и в 1700 году атаковали шведов. Все рассчитывали на скорую победу и выгодный мир, но не тут-то было. В малолетнем Карле XII проснулись гены неудержимых предков, и он просто влюбился в войну и все, с ней связанное.
Первый удар шведы нанесли по ближайшей цели — Дании. В результате стремительного вторжения армия Карла вторглась на материк и осадила столицу Дании Копенгаген. Карл XII поставил осажденным условие: или они подписывают мир на его условиях, или он полностью разрушит город. Недолго подумав, датский король решил выйти из войны. Затем шведская армия отправилась под Нарву, где внезапным ударом вдребезги разнесла русскую армию. Эти победы принесли юному королю европейскую славу и прозвище «последний викинг» за личную храбрость и неприхотливость.
После этого Карл XII повернул свои силы против Польши, где в 1702 году, разбив Августа II в битве при Клиссове, заставил поляков сместить Августа с трона, а польским королем избрать Станислава Лещинского. Правда, большая часть шляхты Лещин-ского не признала монархом и осталась верной Августу. Вдобавок, Петр Первый послал двадцатитысячный корпус русской армии в помощь союзнику. Так что на несколько лет шведы увязли в Польше, что дало время русскому царю провести военную реформу и, создав новую профессиональную армию, перейти в контрнаступление в Прибалтике.
Разгромив отряды противника в Польше летом 1706 года, Карл XII вторгся в Саксонию. Осенью разбитый Август II был вынужден заключить со шведами мирное соглашение, по которому он отказывался от польского трона, разрывал союз с Россией и должен был выплатить контрибуцию. Теперь, расправившись с противниками в центральной Европе, последний викинг мог снова двинуть все свои силы против Петра Первого.
Задуманный Карлом поход на Москву должен был нанести сокрушительный удар России и надолго вывести ее из числа активных политических игроков региона. Король планировал, что он сумеет настолько ослабить противника, что русские не смогут больше в обозримом будущем представлять угрозу его владениям. Шведский владыка явно недооценивал сложность своего замысла и переоценивал способности своих войск. Он надеялся, что высокие боевые качества королевских солдат позволят сгладить численное преимущество армии Петра, а восставшие против царя окраины обеспечат скандинавов продовольствием и боеприпасами. Будучи прекрасным тактиком, уверенно находившем верные решения на поле боя, Карл оказался плохим стратегом. Он не сумел рассчитать все риски похода на восток, не сумел предугадать, что русские прибегнут к тактике выжженной земли и оставят его армию без припасов, слишком переоценил обещания Мазепы и в итоге ввязался в авантюру и загнал свою армию в ловушку.
Впрочем, эти ошибки объяснялись верой в полное преимущество своей армии над русской. И семь лет победоносной войны, казалось бы, давали все основания для такой уверенности. Шведские солдаты были закаленными ветеранами, фанатично верили своему королю и храбро шли на любой риск. В то время европейские армии были практически полностью наемными. Вербовщики перед началом войны набирали солдат по всему континенту, а после заключения мира армии распускались. В Швеции же уже несколько поколений существовала постоянная регулярная армия. Всё королевство было разделено на провинции, каждая из которых комплектовала и содержала полк. В свою очередь, провинция делилась на индельты, группы крестьянских дворов, выставлявших и содержавших солдат полка. В мирное время солдаты и офицеры полка жили в своей провинции. Когда начиналась война и полк уходил на фронт, индельта выбирала и снаряжала на место ушедшего солдата нового воина, который в случае необходимости отправлялся в полк для его пополнения. Если и этот второй солдат уходил в армию, то индельта выбирала и готовила третьего рекрута. Благодаря такой системе, в Швеции вместо наемной армии была создана многочисленная надежная армия. Кроме того, в добавок к собственным полкам Карл вербовал еще и наемников в Финляндии, Прибалтике и Германии. Правда, наемные полки уступали шведским, но все же представляли собой определенную силу.