Меншиков решил атаковать Мардефельда. Санкционировав мирный договор, Август поставил себя в сложное положение: участие саксонских войск в предстоящем столкновении со шведами вызовет гнев Карла с непредсказуемыми последствиями, открыто уклониться от сражения – значило вызвать подозрения у светлейшего князя с перспективой возмездия за измену. Волею обстоятельств возник интригующий сюжет, достойный лучших образцов авантюрного романа. Курфюрсту предстояло сыграть в трагикомедии рискованную роль слуги двух господ, всецело положившись на милость судьбы.
Сначала Август пытался отговорить Меншикова от нападения на шведов, ссылался на инструкции Петра избегать «генеральную баталию без случая полезного». На что светлейший князь реагировал словами настоящего солдата: «Совершив такой дальний поход и подойдя к неприятелю на милю расстояния, я решил не возвращаться, не посмотрев на него поближе». Силы противостоящих сторон были примерно равными – Меншиков имел тридцать две тысячи союзных войск, Мардефельд – двадцать восемь, из них двадцать тысяч поляков – сторонников Станислава Лещинского.
Потерпев неудачу, курфюрст отправил в укрепленный лагерь шведов парламентера с предупреждением Мардефельду о скором наступлении Меншикова, сообщил ему, что теперь находится с его королем в наилучших отношениях и советовал вывести свои войска из-под удара. Этим хитроумным маневром Август рассчитывал заслужить признательность Карла, избежать участия саксонских войск в сражении, сохранив при этом полное доверие светлейшего князя.
Толково продуманный план курфюрста спасения собственной шкуры без особого для нее ущерба неожиданно спутал сам шведский генерал: Мардефельд ничего не знал о заключенном мире в Альтранштадте, расценил сообщение Августа как провокацию с целью выманить его из укрепленных позиций и разбить на марше. «Я не нуждаюсь в советах врагов», – ответил он парламентеру.
Ухищрения курфюрста избежать сражения ни к чему не привели. Оно состоялось 18 октября 1607 года. Первыми натиск Меншикова не выдержали польские полки Мардефельда – рассыпались в разные стороны, бросив своих союзников на произвол судьбы. Построившись в каре, стойкие шведы умело отразили все атаки русских драгун, смешали их ряды и перешли в наступление. В решающий момент битвы Меншиков бросился в гущу сражения, спешил драгунов, остановил продвижение неприятельской пехоты и перешел в контрнаступление. Шведские солдаты бились отчаянно, но, оказавшись в меньшинстве после бегства союзников, не смогли противостоять превосходящим силам противника. Через три часа светлейший князь одержал полную победу. На поле боя полегло пять тысяч шведских солдат; около двух тысяч попали в плен, в том числе Мардефельд. Потери Меншикова оказались ничтожными – около ста убитых и порядка трехсот раненых. Битва при Калише стала первым крупным сражением Северной войны, которое выиграли русские войска. Испытав «неописанную радость о победе, какой еще никогда не бывало», Петр закатил в Петербурге пир на три дня и три ночи. Всех офицеров, добывших славную викторию, царь наградил золотыми медалями, солдат трех особо отличившихся полков – серебряными, для фаворита заказал трость, отделанную золотом и драгоценными камнями.
Разгром Мардефельда вновь поставил судьбу Августа на грань катастрофы: Карл XII мог аннулировать мирный договор между Швецией и Саксонией, привести все свои угрозы в исполнение. Но курфюрст обладал поразительным талантом находить спасительное решение в безнадежной ситуации, при которой все средства хороши. На следующий день после сражения он попросил Меншикова передать ему пленных шведов. Светлейший князь отказал – решающую роль на поле битвы сыграли русские драгуны, добыча принадлежит России. Август настаивал, грозился «разорвать» уже похороненный им союз с Петром, умаслил светлейшего князя, пожаловав ему поместья в Польше и Литве, обещал обменять отданных ему шведов на русских солдат, плененных Карлом XII еще под Нарвой шесть лет назад. В конце концов Меншиков уступил, взяв с курфюрста письменное обязательство совершить равноценный обмен пленными. Подобную расписку дал и генерал Мардефельд, поклялся честью офицера вернуться в русский плен, если обмен не состоится.
Разумеется, ни о каком освобождении русских солдат Август всерьез и не помышлял, просто вернул шведских солдат Карлу, чтобы умерить его гнев участием саксонцев в Калишском сражении и сохранить мир со Швецией. Нарушил свое слово и Мардефельд. Когда через полгода Меншиков отправил ему письмо с напоминанием о заключенном между ними «кавалерском пароле», генерал оценил вою свободу выше чести офицера и не стал отвечать светлейшему князю. Если б не было известно, что Меншиков не знал грамоты, то можно было бы подумать, что он подобно Дон Кихоту начитался рыцарских романов.