Свирепствовавшая в Молдавии чума побудила было Румянцева остановиться в Северной Бессарабии, однако критическое положение Молдавского корпуса заставило его идти вперед. Значительная часть этого корпуса и сам Штофельн погибли от чумы. Принявший команду князь Репнин собрал остатки корпуса на Пруте у Рябой Могилы, где с 20 мая стойко отбивал атаки татарской орды Каплан-Гирея. Высланный Румянцевым конный авангард генерала Баура вошел в связь с Репниным 10 июня. Главные силы, задержанные плохими дорогами, подошли лишь 16 числа, и в ночь на 17-е Румянцев, невзирая на крепкую позицию и превосходные силы турко-татар, атаковал их при Рябой Могиле и отбросил на восток – в Бессарабию. Сильно укрепленный татарский лагерь при Рябой Могиле был взят широким обходным движением. Наш урон – всего 46 человек, неприятель оставил до 400 тел. Всякого рода препятствия – естественные и искусственные – затруднили преследование. Хан занял еще более сильную позицию на реке Ларга, где решил выждать прибытия главных сил визиря, переправлявшихся через Дунай, и конницы Абаза-паши, шедшей от Браилова.
У Румянцева, за выделением частей для обеспечения тыла, было не более 25 000. Предугадывая намерение неприятеля, русский полководец решил разбить его по частям, не дожидаясь соединения всей двухсотпятидесятитысячной массы.
7 июля на рассвете Румянцев атаковал 55 000 турко-татар на Ларге и обратил их в бегство. Крымский хан бежал к озеру Ялпух, где простоял до конца кампании, потеряв дух и не проявляя активности. Подготовительные к бою движения Румянцев выполняет всегда ночью и атакует на заре. В ночных действиях всегда сказывается преимущество хорошо организованного и обученного войска над худо обученным, и Румянцев стремится это преимущество использовать. Наш урон на Ларге – 90 человек, неприятелей побито 1000, захвачен лагерь хана, 8 знамен, 33 орудия.
Тем временем визирь Молдаванчи, задержанный разливом Дуная, смог переправиться у Исакчи лишь в середине июля. Его армия насчитывала 150 000 бойцов при 350 орудиях. Зная о слабости сил Румянцева, визирь был убежден, что раздавит русских одной своей многочисленностью. Войска, уверенные в победе, поклялись истребить русских.
У Румянцева оставалось в ружье всего 17 000, однако он был уверен в своих войсках и решил разбить визиря до того, как он соединится с татарами.
20 июля турки, двигаясь вдоль речки Кагул, расположились лагерем у села Гречени, намереваясь на следующий день атаковать русских. 80 000 татар стояли на Ялпухе в 20 верстах… Но Румянцев предупредил турок и на следующее утро 21 июля сам атаковал их и одержал над ними блистательную Кагульскую победу, навсегда прославившую его имя. Визирь бежал, оставив в наших руках 200 пушек и весь лагерь, татарский хан последовал его примеру. Русская армия пошла на турок тремя дивизионными кареями и опрокинула их толпы. Внезапная контратака 10 000 янычар, набросившихся на дивизию генерала Племянникова, едва не имела успеха. Личный пример Румянцева, бросившегося в сечу, и его «стой, ребята!» спасли положение. Истреблением янычар закончилось поражение турецкой армии. Турки потеряли до 20 000 убитыми и ранеными, свыше 2000 пленными, до 300 знамен и значков, 203 орудия. Наш урон – 960 человек. Преследование велось энергично: 23 июля авангард Баура настиг турок на переправе через Дунай и под Карталом добил расстроенные полчища, захватив остальную артиллерию. Перебравшись за Дунай, Молдаванчи смог собрать из всей своей армии лишь 10 000 человек…
Почти в один день с Кагульским побоищем турецкий флот был уничтожен Орловым при Чесме. Константинополь был сожжен пожаром, янычары бунтовали, требуя мира.
Казалось, наступила благоприятная пора для перенесения военных действий за Дунай с целью склонения Порты на мир. Карл XII поступил бы именно так, но Румянцев, сознавая слабость своих сил и опасаясь чумы, свирепствовавшей с особенной силой за Дунаем, решил ограничиться в этом году прочным занятием княжеств и взятием придунайских крепостей. Измаил сдался еще в конце июля, после Кагульской баталии. В августе взята Килия, в сентябре Аккерман. Оставался Браилов, где турки отбили штурм 24 октября – наиболее кровопролитное сражение за всю кампанию; здесь мы потеряли 2000 человек, тогда как под Кагулом– 1000.
Однако в начале ноября и тот покинут турками… Так кончилась кампания 1770 года, одна из славнейших в нашей истории… Она решила участь войны, продлившейся еще три года вследствие упорства султана. Однако турецкая армия так и не смогла оправиться от Кагульского разгрома.