Rosja jednak działała szybciej. Siły rosyjskie przybyły do Jenikale w lutym 1778 r., dławiąc bunt przed przybyciem floty osmańskiej. Siły osmańskie, przybyłe w marcu, przekonały się, że nie ma już sił powstańczych, które mogłyby wesprzeć. Turecka flota stoczyła jedynie z Rosjanami krótką bitwę morską w pobliżu Achtiaru (dziś Sewastopol), ale została zmuszona do odwrotu. Rosjanie przywrócili Şahina Gireja na tron. Drobne potyczki między flotą osmańską i rosyjską trwały do października 1778 r., kiedy flota osmańska wróciła pokonana do Konstantynopola.

Przez kolejne lata Şahin kontynuował próby reformy chanatu. Poparcie dla jego programu reform pozostawało na niskim poziomie i zostało dodatkowo poważnie podważone decyzją cesarzowej Katarzyny o przesiedleniu krymskich Greków Pontyjskich na północne wybrzeże Morza Azowskiego, poza chanat. Grecy byli istotną częścią krymskiej klasy kupieckiej i najchętniej poparli reformy Şahina. To przesiedlenie spowodowało znaczne szkody w gospodarce Krymu i dodatkowo osłabiło pozycję chana. Uznając porażkę na Krymie, Imperium Osmańskie podpisało konwencję z Ajnali Kavak na początku 1779 r. W porozumieniu Turcy uznali Şahina za chana krymskiego, przyznali, że Krym znajduje się pod wpływem Rosji, i odżegnali się od dalszych interwencji na półwyspie w przyszłości.