La France, la Grande-Bretagne et la Russie décident un blocus des côtes grecques et détruisent la flotte turque à Navarin. Le gouvernement ottoman en profite pour dénoncer l'accord d'Akerman, ce qui conduit en avril 1828 la Russie à déclarer la guerre à la Porte. Au terme de deux campagnes, les armées russes s'approchent de Constantinople et contraignent le gouvernement ottoman à signer le traité d'Andrinople (1829) : la Russie reçoit les bouches du Danube ainsi que des territoires dans le Caucase, les provinces danubiennes de Moldavie et de Valachie deviennent autonomes et passent sous protectorat russe. En outre, le passage de la marine russe à travers les détroits est garanti et la Turquie s'engage à payer une lourde indemnité de guerre.