Неприятель, отступая к реке Адде, по переходе на ту сторону подрывал ее каменные мосты, твердо предприявши за сею обороняться и соединенной армии в дальнейших операциях препятствовать. Но влево от себя, милях в 6-ти, одною дивизиею занял он крепкой пост по обеим сторонам реки при местечке Лекко, лежащем на озере того имени, откуда Адда выходит. 15-го числа поутру в 8 часов голова правой нашей колонны: полки казачьи Денисова, Грекова и Молчанова, окружили местечко. Генерал-майор князь Багратион, следуя за ними с его егерским полком и гранодерским баталионом Ломоносова, ударил в неприятеля штыками пред форштатом, исколол у него сот до семи. Стоявший неприятель по обеим сторонам реки, с его возвышенного против наших места усмотря малосилие князя Багратиона и укрепясь немедленно прибывшими из-за оной [войсками], наступил на князя Багратиона. Распустя множество стрелков по горам, в ущельи и сады, он его паки штыками сильно поразил; казаки тут також пособляли спешенными стрелками. Сие происходило уже внутри города; но и 3-й раз неприятель испытал свое щастие: тогда уже прибыли гранодерской баталион Дендригина с генерал-майором Милорадовичем, который, выпередя быстро прочие войски, тотчас вступил в дело с великой храбростию и хотя старее был князя Багратиона, но производимое сражение великодушно кончить предоставил ему. Полки Барановского и генерала от инфантерии Розенберга, от которого майор князь Гагарин с его ротою особо отличился, два эскадрона, въехавши в нашу пехоту, были сколоты почти до последнего человека. Неприятель, 3-й раз пораженный, искал своего спасения за рекою. Сим кончилась кровавая победа, одержанная генерал-майором князем Багратионом, в чем ему был главным помощником подполковник Ломоносов. С нашей стороны убито: гранодерского Ломоносова баталиона штабс-капитан Бойковской, подпоручик Дригаевич и Дендригина баталиона подпоручик Пушкарев; нижних чинов 132; ранено: генерал-майор князь Багратион, полковник Хвицкой, майоры – Яковлев, князь Гагарин, обер-офицеров 6 и нижних чинов 85; неприятельской генерал Серурье имел свыше 7 тысяч, потерял на месте около 2-х тысяч, но пленных не более ста человек при одном офицере. Поражение кончилось в 8 часов пополудни и так продолжалось 12 часов.
Позиция неприятельской армии была правым крылом при деревне Ваприо, а левым крылом примыкала к Поцоло; центральной его пункт и главная квартира позади их при местечке Инсаго, от Адды в малой миле, на половине дороги. Впереди стояла его преграда в двух тысячах, всего ж войска имел две дивизии под командою генералов Виктора и Гренье и часть дивизии Серурье под главным начальством генерала Моро, до 18 тысяч. 16-го числа средняя колонна, состоящая из казаков и двух слабых императорских королевских дивизиев, переправилась тихо по наведенному ею ночью чрез реку Адду понтонному мосту при Трецо и в 6-ть часов утра казачьи 3 полка Денисова, Грекова и Молчанова при их походном атамане, 5 баталионов и 4 эскадрона под генералом Отто наступили на 2 тысячи передовых с успехом; но в то ж время весь неприятель, шедший уже вперед, с своими соединился и начал одерживать поверхность, как другая дивизия под командою генерала-лейтенанта Цопфа, в 4-х баталионах и 4-х эскадронах, подоспела. Генерал-квартермистр марки[з] Шателер, взявши с головы оной 2 баталиона гранодер и 2 эскадрона гусар, с барабанным боем ударил на неприятеля холодным ружьем, ворвался в его левое крыло, смял и жестоко поразил; за ним последовали остальные [войска] генерала Цопфа, и казаки кололи везде с свойственною россиянам храбростию, побуждаемы будучи мудрым и мужественным воином, их походным атаманом Денисовым, как в его сотовариществе полковником Грековым.
Императорские королевские войска поражали мужественно штыками и рубили саблями; но упорность неприятеля была наисильнейшая и уже сломленная 1-я его линия была подкреплена его 2-ю, которая обновила сражение. Наконец он опровергнут; деревни Ваприо и Поцоло на его крыльях были нашими взяты; особливо главная квартира Инсаго одержана генералом Отто с великим кровопролитием. Баталия началась в 6 часов утра и продолжалась до 6-ти часов пополудни; неприятель обращен в бегство, которое он принял на Миланскую дорогу. Неприятеля убито на месте и в погоне, на милю расстоянием, свыше 3-х тысяч; взято в полон: бригадной генерал Бекер, штаб-офицеров до 10-ти, обер-офицеров более 60-ти, нижних чинов до 2-х тысяч. Главной генерал Моро был уже в гусарских руках, но спасся; отбито 14 пушек и одно знамя. С нашей стороны убито казаков 2, ранено 24; урон императорских королевских войск простирается за тысячу человек.
При конце баталии получено известие, что левая колонна, предводительствуемая генералом-фельцейхмейстером Меласом, штурмовала укрепленное Касано, где человек более 2-х сот при завладении убито и взято в плен с 5-ю пушками, причем генерал-фельцейхмейстер отличную храбрость оказал.