За себя он оставил командующим наемного генерал-фельдмаршала герцога Карла Евгения де Крои, потомка венгерских королей. По иронии судьбы тому довелось командовать петровской армией всего один день.
20 ноября 1700 г. состоялось сражение под Нарвой, в котором только-только начинавшая свой боевой путь русская регулярная армия потерпела полное поражение. Королевская армия (8,5 тысячи человек) появилась перед противником неожиданно. Ранним утром шведы, под прикрытием метели, которая била им в спину и слепила русским глаза, атаковали осадный лагерь. Там началась неразбериха, в довершение которой большинство наемных офицеров во главе с герцогом Огильви перешло на сторону врага.
Русские войска начали отход по единственному наплавному мосту через Нарову на противоположный берег. Дворянская поместная конница переправлялась вплавь, отчего много людей утонуло. Только петровская гвардия – Преображенский и Семеновский полки (в них не осталось ни одного старшего офицера) – держались стойко, отбив все атаки шведов. Устояла и дивизия генерала Вейде.
Король лично водил свои войска в атаки на русскую гвардию, но тщетно. Начались переговоры: Карл XII был согласен, чтобы русские ушли, но без артиллерии. По восстановленному мосту первыми ушли преображенцы и семеновцы, с распущенными знаменами и под барабанный бой. Но шведы нарушили договоренность: они разоружили полки, которые уходили из-под Нарвы последними, ограбили солдат и взяли в плен их офицеров.
Победителям досталась вся артиллерия русской армии – 173 орудия, почти без боевых зарядов. Петровская армия потеряла около 8 тысяч человек, шведская – около 3 тысяч.
Разгром датчан и жестокое поражение петровской армии на время прекратили существование Северного союза. Король Август II, которого Карл XII считал своим злейшим врагом, поспешил отступить от Риги и предложил шведскому монарху мир. Однако тот вознамерился лишить саксонского курфюрста польской короны.
В декабре 1700 г. Карл XII повел свою армию в Польшу, но наступившая зима заставила его распустить свои полки на квартиры в Южной Лифляндии. Летом следующего года шведы вступили в Курляндию и выбили из нее войска польского монарха. Затем они вошли в Польшу и захватили Варшаву. После этого шведы разбили у Клиссова армию Августа II, основу которой составляли саксонцы, и взяли Краков. Они занимают Саксонию, на которую налагается огромная контрибуция.
В 1704 г. на сейме в Варшаве вместо курфюрста Саксонии на польский престол был избран шведский ставленник Станислав Лещинский. Но от этого мира в Польше не стало: страна разделилась на два враждебных лагеря.
Царь Петр I решил помочь своему союзнику: русские войска вступили в Литву. Карл ХII сразу же развернул свою армию против нового противника, совершил удачный маневр и оказался перед городом Гродно, где стояли русские полки, и взял его в блокадное полукольцо. Однако генерал А.Д. Меншиков, совершив Гродненский маневр, вывел войска из-под удара.
«Разобравшись» с Данией, Польшей и Саксонией, воинственно настроенный Карл ХII решил добить последнего соперника – Московию. Он за счет рекрутских наборов в Швеции и вербовки наемников доводит численность армии до 36 тысяч человек. В конце 1707 г. король не спеша выступает в роковой для себя Русский (Московский) поход. Перезимовав в Литве, он дал своим войскам отдых.
По приказу Карла ХII на соединение с ним из Риги выступает 10-тысячный корпус генерала Левенгаупта с огромным обозом армейских припасов. Но больше всего король надеялся на измену гетмана Ивана Мазепы, который обещал ему привести с собой все подчиненное ему казачество, а в гетманской ставке были для шведской армии собраны огромные запасы провианта.
Украинское казачество отказало гетману-изменнику в доверии: Мазепа привел в королевский стан только 2–3 тысячи своих телохранителей-сердюков и казачьей старшины, не считая запорожцев атамана Гордиенко. Но эти люди стали разбегаться уже в первую ночь. Русские драгуны генерала Меншикова берут штурмом гетманскую ставку Батурин и уничтожают все собранные в ней запасы.
Мазепа заверяет Карла ХII в том, что в городе-крепости Полтаве собраны огромные запасы продовольствия, пороха и прочего. Шведская армия осаждает Полтаву, но встречает героическое сопротивление ее небольшого гарнизона во главе с полковником Алексеем Келиным и местных казаков. Защитники крепости, испытывавшие острую нужду во всем, отбивают все вражеские приступы.
Тем временем царь Петр I стягивает к Полтаве русскую армию, перед этим разбив у деревни Лесной корпус генерала Левенгаупта и лишив шведов огромного обоза с провиантом из Риги. Король Карл ХII понял, что генеральной баталии в идущей Северной войне ему не избежать.