Любой другой военачальник в создавшейся ситуации посчитал бы ее безнадежной. Но Карл XII решил предпринять ночную атаку на лагерь пруссаков, датчан и саксонцев: если штурм лагеря принесет успех — хорошо, если штурм закончится неудачно — тоже ничего страшного, ведь ситуация на Рюгене уже не будет хуже. А темнота все же могла помочь нападающим. В темноте легко создать панику и беспорядок, в котором нападающий всегда имеет преимущество.
Карл выбрал наиболее удобное, по его предположениям, место для штурма и выстроил свой отрад в узкую колонну, возглавляемую пехотой. Огонь артиллерии предполагалось тоже вести концентрированно на атакуемую позицию противника. В три часа утра 16 ноября в кромешной темноте артиллерия шведов открыла огонь, после чего пехота — один померанский и один бременский батальоны во главе с генерал-адъютантом Карлом Эриком Торстенссоном — без единого выстрела, поддерживаемая кавалерией, бросилась вперед. Каролинцы сделали бреши в испанских рогатках и взобрались на валы, за которыми находились датчане, но их атака захлебнулась, и шведы были отброшены назад. Карл приказал предпринять вторую попытку и бросился вместе с солдатами на датские валы. Во время атаки конь короля застрял в испанской рогатке, был ранен шрапнелью и рухнул на землю, подмяв под себя всадника. Почти одновременно получил пулю в грудь и всадник. Это была четвертая пуля короля. К нему подоспел капрал драбантов Нильс Кристер Баумгартен, один из ветеранов, находившийся при короле с самого начала войны, который помог раненому подняться и дал ему свою лошадь. Карл находился почти без сознания и потерял управление боем. Князь Леопольд выслал всю свою наличную кавалерию, чтобы с фланга рубить шведских пехотинцев, но шведская кавалерия тоже не бездействовала и отогнала пруссаков обратно за укрепления.
Потерпев неудачу во второй атаке и имея на руках раненого короля, шведы отступили. Противник тем не менее был впечатлен этой ночной вылазкой шведов и оставался весь следующий день на своем плацдарме в состоянии боевой готовности. Шведы потеряли в этом бою 400 человек убитыми и около 200 ранеными. Этот бой, кстати, стал первым шведским поражением, в котором король принимал участие в общем строю с солдатами. Многие ветераны считали для Карла XII этот бой одним из самых важных и знаменательных. В ночном бою под Штрезовом погибло много старших шведских офицеров, лично знакомых королю, включая и казначея генерал-майора Гротхюсена. Бедняга так и не успел выполнить свое обещание расплатиться с турецкими кредиторами! Карл сильно горевал по своим соратникам, но признался, что завидует им, потому что они погибли на поле боя, как подобает настоящим воинам:
— Это намного лучше, нежели умирать медленной смертью в мрачном окружении врачей, нотариусов и всхлипывающих родственников.
Рана короля — в левую половину груди — оказалась не очень серьезной, вместе с другими ранеными он был переправлен в Штральзунд и с помощью лейб-медика Мельхиора Ноймана через несколько дней встал на ноги. Для здоровых солдат средств для переправы по воде не хватило, и они все попали в плен. Короткая, но драматичная эпопея обороны Рюгена завершилась. Падение Штральзунд а стало теперь вопросом времени.
27 ноября, когда союзные войска приступили к бомбардировке крепости, Карл покинул постель и вернулся в строй. В первый же день его жизнь снова подверглась опасности. По рассказам историка Нурдберга и драбанта Акселя Патрика Томсона, Карл XII стоял на площади, ожидая каких-то офицеров, когда рядом с ним упала бомба. Все, кто был рядом, кроме вышеупомянутого драбанта, разбежались в стороны, в то время как драбант успел встать между королем и бомбой, заслоняя его своим телом. Король подбежал к шипящей бомбе и пнул ее ногой. Бомба свалилась в канаву и, словно скорчившись от боли, скоро «сдохла». Еще одна удача для короля! Которая по счету?
Как-то вечером Карл решил сделать рекогносцировку занятого противником Рюгена, для чего ему предоставили небольшой баркас с несколькими матросами и корабельного мастера Шмидта вместо капитана. При приближении к острову баркас попал под сильный мушкетный обстрел, Шмидт тут же упал на дно суденышка, а король, наоборот, выпрямился, снял перчатку с левой руки и стал махать правой. Закончив осмотр, король приказал возвращаться обратно в гавань Штральзунда. Шмидт постепенно пришел в себя и обратился к королю с такими словами:
— Ваше величество, я никакой не капитан, а корабельных дел мастер вашего величества. Мое дело днем строить суда, а по ночам строгать детей.
Король дружелюбно заметил, что и в качестве капитана корабельный мастер Шмидт не посрамил своей профессии.
А кольцо вокруг Штральзунда неуклонно сжималось, и ветхие крепостные сооружения города плохо выдерживали осаду. Главнокомандующий союзными войсками Фридрих Вильгельм I предлагал покорить город изнурительными бомбардировками, как это в 1678 году сделал его отец. Саксонский генерал Ваккербарт планировал взять крепость по всем правилам фортификационного искусства. Он разработал план штурма крепости в самом сильном месте — в так называемых Франкских Воротах. Прусский подполковник фон Кеппен, знавший крепость изнутри, подсказал саксонцу, что редуты на Франкских Воротах можно незаметно обойти ночью через омывающий их морской рукав, глубина которого не превышала полутора метров. На эту же идею, возможно, натолкнул Ваккербарта и шведский перебежчик, лейтенант Маршальк, который перешел на сторону противника, оскорбленный грубым обращением своего полковника.
Об операции не предупредили даже датчан. Ваккербарт сообщил им только, что главный удар должен был наноситься на их участке, и когда наступила ночь, датчане дали залп из пушек и пошли в атаку. Пушечный залп послужил сигналом к скрытому маневру саксонцев и пруссаков у Франкских Ворот. Им удалось незаметно для шведских защитников преодолеть водную преграду и ударить им в спину. Ворота взять не удалось, но взятие редутов ускорило падение крепости и усилило раздоры в лагере союзников. Датский генерал фон Шольтен был крайне возмущен тем, что его не посвятили в секретный план штурма Франкских Ворот, и стал демонстративно саботировать сотрудничество с союзниками. Фредрик IV отдал приказ фон Шольтену занять Рюген и назначил на нем датского губернатора.
Карл XII, только что вернувшийся с Рюгена, за потерю редутов у Франкских Ворот устроил своим «ротозеям» разнос. Кроме позиционного урона, шведы понесли большие потери в живой силе: из 1100 защитников редутов 700 были убиты или попали в плен. Король с утра до вечера пропадал на передовой. 18 декабря погиб молодой фон Дюринг. Положение осажденных с потерей Рюгена и отсутствием поддержки со стороны флота стало безнадежным. Никто не знал, о чем думал в эти дни Карл XII, он ничем не проявлял своей озабоченности, хотя вполне естественно предположить, что мысли его посещали отнюдь не веселые. Выхода не было: можно было выбирать между капитуляцией и гибелью под руинами города. Не исключено, что король предпочитал второй вариант, но об этом никому не говорил. Шведская армия уже капитулировала дважды: под Переволочной и в Тённинге. Третью капитуляцию Карл не хотел допустить ни под каким видом.
Большую часть времени он оставался наедине с самим собой и стал даже более одиноким, нежели в Турции, — и в личном плане, и в политическом. Все товарищи его погибли, а на дипломатическом горизонте, закрытом плотными тучами, не было ни малейшего просвета. Неожиданно Карл решил пойти своим врагам на дипломатические уступки: он предложил пруссакам город Штеттин, датчанам — денежную компенсацию за то, чтобы сохранить Штральзунд с Рюгеном за собой. Но было уже поздно — противник решительно отклонил это «великодушное» предложение.
Гражданское население крепости (около восьми тысяч человек) переносило тяготы осадного положения с достоинством и молилось о спасении короля Швеции. Офицеры и свита упрашивали его пренебречь дальнейшей судьбой города и попытаться спастись, пока это было возможно: ведь с гибелью короля, говорили они, Швеция совсем пропадет. Маленький остров Хидцен Зее, расположенный к западу от Рюгена, чудом сохранился в шведских руках, и существовала возможность на небольшом судне незаметно выбраться из Штральзунда. Нужно было торопиться, потому что зима стояла холодная и морозы сковывали прибрежные воды, отвоевывая у моря все новые и новые пространства. Король колебался: один раз, после Полтавы, он уже бросил своих солдат на произвол судьбы, на второй раз не хватало решимости. С другой стороны, смысла оставаться в Штральзунде уже не было, потому что удержать город от падения не было никакой надежды. Оставаться и дальше в крепости лишь для того, чтобы продемонстрировать непреклонность перед врагом и солидарность со своими солдатами?