Султан Вахид-бей действовал решительно, стараясь предотвратить османскую угрозу своим владениям. В марте 1486 года войска мамлюков сошлись на поле боя около Аданы с объединенными силами отрядов из Карамана Карагёза Мехмеда и армией, посланной из Стамбула под командованием зятя Баязида Херсекзаде Ахмед-паши, губернатора Анадолу. Карагёз Мехмед и его люди бежали (позднее его поймали и казнили), а Херсекзаде Ахмед захвачен в плен и отослан в Каир. Мамлюки взяли под свой контроль Адану, Тарс и Киликийскую равнину. На следующий год великий визирь Дауд-паша вывел на поле боя имперскую армию, к которой на этот раз присоединились войска Алаюддевле из Дулкадира. Вопреки совету Алаюддевле, первоначальный план направить войско против мамлюков был отклонен, и армия отправилась в другом направлении, для подавления восстания племен Варсак и Тургулду. Преуспев в этом, Дауд-паша вернулся домой, понимая, что снизил риск нападения с тыла, когда бы османы ни возобновили свою кампанию против мамлюков.
В 1488 году османы предприняли одновременное наступление на мамлюков на суше и на море. Херсекзаде Ахмед-паша, недавно освобожденный из плена в Каире, командовал флотом в поддержку сухопутной операции, тогда как армией командовал правитель Румелии Хадым («Евнух») Али-паша. Войдя на спорную территорию, армия захватила несколько крепостей у мамлюков и их вассалов. Оба противника пытались привлечь помощь Запада – из-за договора с мамлюками Венеция отказала Баязиду в использовании Кипра в качестве базы, тогда как Вахид-бей столь же безуспешно пытался установить контакты с другими итальянскими государствами. На Родосе испытали облегчение, когда османский флот проплыл мимо, не выдвигая никаких требований, – поскольку рыцари Святого Иоанна поддерживали дипломатические и торговые отношения с мамлюками, они боялись именно османов. Венеция послала на Кипр флот, помешавший армаде Херсекзаде Ахмеда пристать к берегу; вместо этого она причалила в заливе Искендерон на побережье Малой Азии, чтобы противостоять войскам мамлюков, когда они двигались на север по дороге из Сирии. Но свирепый шторм разметал османский флот, и мамлюки смогли беспрепятственно продолжить движение в сторону Аданы. Армия Хадыма Али потерпела сокрушительное поражение в произошедшей позднее битве и бежала, преследуемая войсками тюрко-огузских племен. Мало утешало то, что мамлюкский отряд, возвращавшийся в Алеппо, был разбит Херсекзаде Ахмедом. Хадым Али отошел в Караман и попытался перегруппировать свои разрозненные силы. Многие из османских провинциальных военачальников, бежавших с поля боя, были доставлены в Стамбул и заключены в крепость Румели-Хисары на Босфоре. Крепость Адана противостояла осаде три месяца, прежде чем османский гарнизон сдал ее мамлюкам. Поражение стоило османам поддержки нескольких тюрко-огузских племен, на которые ранее они могли оказывать влияние, а также позволило Алаюддевле из Дулкадира более открыто отдавать предпочтение мамлюкам как сильнейшему государству в регионе. Османы отреагировали, поддержав его брата Сахбудака в качестве правителя Дулкадира, но не смогли навязать его кандидатуру, и он отправился пленником в Египет, где тоже принял сторону мамлюков.
И все же мамлюки не смогли развить свой успех. В 1490 году их армия вторглась в Караман, чтобы осадить Кайсери в центральной части Малой Азии, лишь для того чтобы ретироваться, узнав, что к ним направляется армия Херсекзаде Ахмед-паши. Мамлюки более не справлялись с грузом издержек этого противостояния, которое привело к патовой ситуации, и столкнулись с внутренней оппозицией войне. Османы знали, что их собственные войска, возможно, скоро понадобятся для противостояния крестовому походу с Запада, и в следующем году был заключен мир: граница между двумя государствами была установлена по перевалу Гюлек, господствовавшему над путями по восточным горам Тавра, а мамлюки сохранили влияние в районе Аданы.