Ivan Asen II of Bulgaria
John III's possession of Adrianople was terminated by Theodore Komnenos Doukas of Epirus and Thessalonica, who drove the Nicaean garrison out of Adrianople and annexed much of Thrace in 1227. The elimination of Theodore by Ivan Asen II of Bulgaria in 1230 put an end to the danger posed by Thessalonica, and John III made an alliance with Bulgaria against the Latin Empire.