Появление одновременно с двух сторон по пятнадцати больших лодок с русскими солдатами вызвало на шведских судах вполне понятный переполох: у пушек засновали канониры, по мачтам и реям замелькали матросы. Паруса стали надуваться утренним бризом, и шнява, а за нею и бот взяли курс к морю. Но глубоко сидевшие суда должны были держаться фарватера, наперерез которого плыла уже царская флотилия с преображенцами. Столкновение стало неизбежным. Шведам ничего не оставалось, как форсировать себе проход. Тяжеловесная шнява неуклюже повернулась к русским одним бортом, и одновременно из всех четырех орудий этого борта с громовым грохотом сверкнул огонь, взвился дым. Нацел, однако, оказался для низких лодок слишком высок, и все четыре ядра перелетели через головы русских. «Астрильд» стал поворачиваться другим бортом, но царские карбасы, как пчелы, облепили уже шняву, и когда с ее борта нападающих встретил ружейный залп, из лодок в ответ полетели на корабль ручные гранаты. А вот сам царь впереди всех полез на борт «Астрильда», отбиваясь топором от шведов, накинувшихся на него с ружейными прикладами…
Наблюдать далее за ходом боя на «Астрильде» Ивану Петровичу не пришлось: флотилия Меншикова в свой черед устремилась на второй шведский фрегат — «Гедан». С одного своего борта корабль этот успел также дать залп и более метко: один из русских карбасов шведским ядром почти мгновенно потопило; но всплывший на поверхность экипаж был тотчас подобран остальными лодками, которые затем дружно оцепили кругом неприятельский корабль. Тот же обмен убийственных приветствий ружейными пулями и ручными гранатами, а затем зычная команда Меншикова «На абордаж!» и одушевленное исполнение команды…
Когда Ивану Петровичу впоследствии приходилось говорить об этой исторической морской баталии, он, благодаря своей впечатлительности и пылкой фантазии, повествовал такие чудеса, что слушатели только уши развешивали. На самом же деле все происходило среди такого густого порохового дыма, что уследить за всеми перипетиями и мелкими эпизодами смертельного боя безучастному зрителю не было положительной возможности. И к лучшему, потому что в этом дымном облаке совершалось нечто ужасное. Выстрелы, правда, вскоре стали реже: дело, очевидно, дошло до рукопашной; но корабельная палуба трещала под ногами борющихся, а в воздухе стоял стоголосый нечеловеческий рев и стон — адская музыка, сквозь которую звучно выделялся только голос Меншикова, подбодрявший своих удальцов-семеновцев.
Герой наш, как записной охотник, хотя и давно уже привык проливать кровь, но кровь одних неразумных тварей; на человека, хотя бы и врага, у него рука не поднялась бы. Свое парижское ружье он, правда, взял сегодня с собой, но лишь на случай крайности, и когда Лукашка, зараженный примером гвардейцев, хотел было броситься вслед за ними и схватил уже со скамейки барское ружье, барин отнял его у него, а самого его насильно усадил опять на место возле себя.
— Сиди! И без тебя лишних перебьют. Господи! Неужели нельзя было обойтись без этой бойни?
Внезапно налетевшим ветром развеяло дымную завесу, и глазам их представилась такая картина, от которой у них дух захватило: Меншиков стоял на самом борту «Гедана», держась левой рукой за вант, а правой, вооруженной топором, едва отбивался от напиравшего на него с остервенением шведского морского офицера, как потом оказалось — самого начальника адмиральского бота. Но опасность грозила ему еще с другой стороны: рядом с ним на корабельном борту вырос вдруг другой швед, ростом Голиаф, и так как мушкет последнего был уже, видно, разряжен, то он обратил его в палицу, которую занес теперь над начальником русских, чтобы раскроить ему череп.
Спафариев, в руках у которого было еще отнятое у Лукашки ружье, совершенно безотчетно прицелился, выстрелил — и Голиаф, как сраженный молнией, упал замертво. Но, падая, он палицей своей так чувствительно задел по левому плечу Меншикова, что тот выпустил вант, за который держался. Этим воспользовался командир «Гедана» для нового, решительного удара. Меншиков подался назад, оступился с края борта — и стремглав полетел с вышины в реку. Волны всплеснули и поглотили упавшего.
Но следом за ним двое из сидевших в лодке добровольно уже прыгнули в воду: Иван Петрович и Лукашка. Полминуты спустя, оба вынырнули в ста шагах ниже по течению, держа между собою утопавшего, а еще спустя минуту, все трое были приняты в подоспевшую к ним лодку.
Тут с «Астрильда» донесся трубный призыв к прекращению боя и громогласное «ура!», на которое с «Гедана» и окружающих лодок отвечало восторженное эхо.