1787-ben az oszmánok azt követelték az oroszoktól, hogy ürítsék ki a Krímet és adják fel a Fekete-tenger melletti birtokaikat, amit Oroszország casus belli-nek tekintett. Oroszország 1787. augusztus 19-én hadat üzent, az oszmánok pedig bebörtönözték az orosz követet, Jakov Bulgakovot. Az oszmán előkészületek nem voltak megfelelőek, és a pillanatot rosszul választották meg, mivel Oroszország és Ausztria most szövetségben állt.
Az Oszmán Birodalom két erődítmény elleni támadással nyitotta meg offenzíváját a dél-ukrajnai Kinburn közelében. Alekszandr Szuvorov orosz tábornok 1787 szeptemberében és októberében visszaverte ezt a két oszmán tengeri támadást, és ezzel biztosította a Krímet. Moldvában az orosz csapatok elfoglalták Chocim és Jassy oszmán városokat. A Dnyeper torkolatánál fekvő Ocsakov 1788. december 6-án esett el Grigorij Potemkin herceg és Szuvorov hat hónapos ostroma után. Az elfoglalt városokban Potemkin parancsára lemészárolták az összes civilt.
Az Oszmán Birodalom, bár sorozatos vereségeket szenvedett az oroszok ellen, Szerbiában és Erdélyben némi sikereket ért el a II. József császár vezette osztrákok ellen.
1789-re az Oszmán Birodalmat Moldvában az orosz és osztrák erők visszaszorították. A helyzetet súlyosbította, hogy augusztus 1-jén az oroszok Szuvorov vezetésével Focsaninál győzelmet arattak az Oszmán pasa vezette oszmánok ellen, majd szeptember 22-én Rymniknél (vagy Rimniknél) orosz győzelem következett, és a Râmnicul Sărat folyó közeléből kiszorították őket. Szuvorov a csata után a Rymnikszkij grófi címet kapta. Az oszmánok további veszteségeket szenvedtek, amikor az osztrákok Gideon E. von Laudon tábornok vezetésével visszavertek egy oszmán inváziót Horvátországban, míg egy osztrák ellentámadás Belgrádot foglalta el.
A görög felkelés, amely tovább merítette az oszmán háborús erőfeszítéseket, fegyverszünetet eredményezett az Oszmán Birodalom és Ausztria között. Eközben az oroszok folytatták előrenyomulásukat, amikor Szuvorov 1790 decemberében elfoglalta a Duna bejáratánál lévő, állítólag “áthatolhatatlan” oszmán erődöt, Ismailt. A végső oszmán vereség Machinnál (1791. július 9.), valamint a háborúba belépő Poroszországgal kapcsolatos orosz aggodalmak 1791. július 31-én fegyverszünetet eredményeztek. Az erőd elfoglalása után Szuvorov Konstantinápoly (a mai Isztambul) ellen vonult, ahol az oroszok azt remélték, hogy keresztény birodalmat alapíthatnak. Mint azonban Prof. Timothy C. Dowling megállapítja, az ezt követő időszakban elkövetett mészárlások sokak szemében némileg bemocskolták Szuvorov hírnevét, és akkoriban olyan vádak is felmerültek, hogy részeg volt Ocsakov ostromakor. Tetteiről állhatatos pletykák terjedtek és keringtek, és 1791-ben Finnországba helyezték át.