معركة نافارين
في عام 1828، وجد إبراهيم باشا نفسه في وضع صعب، بعد أن تلقى هزيمة كبيرة في معركة نافارين. فرض الأسطول المشترك حصارًا منعه من تلقي التعزيزات والإمدادات، وعادت قواته الألبانية التي لم يعد بإمكانه الدفع لها، إلى بلدانها تحت حماية القوات اليونانية بقيادة الجنرال ثيودوروس كولوكوترونيس. في 6 أغسطس من عام 1828، وُقعت في الإسكندرية اتفاقية بين نائب السطان، محمد علي، والأدميرال البريطاني إدوارد كودرينجتون. طُلب من محمد علي باشا، بموجب شروط الاتفاقية، إجلاء القوات المصرية من شبه جزيرة بيلوبونيز مع إبقاء بضع قوات تركية فيها (تقدر بـ 1200 رجل). رفض محمد علي باشا الالتزام ببنود الاتفاق، وأبقى قواتٍ عثمانية في مناطق يونانية مختلفة، كان من بينها: ميسينيا و مدينة بيلوس، ومدينة باتراس، إضافة إلى العديد من المعاقل الأخرى، وأمر بالتدمير المنهجي لتريبولي.