В конце сентября того же года произошло Зоравнское сражение, которое длилось две недели. Противостояние двух больших армий закончилось тем, что король Ян III Собеский, имевший всего 16 тысяч войск, но обладавших хорошим огнестрельным оружием, отбил турок и крымскую конницу от своего укреплённого лагеря на высоких берегах реки Днестр. Дело до настоящего столкновения всей массой войск не дошло. Ни Ибрагим-паша, ни Ян Собеский не захотели рисковать судьбой военной кампании и все ограничилось лишь скоротечными схватками небольших конных отрядов, испытывавших друг друга на крепость, да попытками османов закрепиться вблизи польского походного лагеря.
В том же 1676 году воюющие стороны ещё несколько раз сразились друг с другом, и каждый раз коронная армия Польши одерживала верх, как это было, например, под Злочевом. Война для Стамбула имела немаловажное значение. В случае победы к Оттоманской империи присоединялись украинские земли. Поэтому в действующую армию прибыл сам султан Мехмед IV со своей гвардией. Однако его личное присутствие на войне не принесло победы османскому оружию.
Большое сражение состоялось под городом Сучавой, в северной части Молдовы (современная Румыния). Армиями командовали два монарха — король Ян III Собеский и султан Мехмед IV. Если первый стремился отбить врага от границ своего королевства, то второй хотел разгромить Польшу и отторгнуть значительную часть её южных и юго-восточных владений.
К дню сучавской битвы полководец Ян Собеский значительно усилил коронную армию литовскими войсками. Это в немалой степени сказалось на итогах сражения. Турки были побеждены, крымская конница обращена в бегство. Султанская армия, несмотря на огромное численное превосходство, отступила к Каменцу и прекратила наступательные действия. Однако поляки не добились главного в выигранном сражении — полного разгрома неприятеля.
Поскольку Стамбул не одержал победы в войне, то султан согласился пойти на мирные переговоры. В октябре 1676 года был заключён Заровнский мирный договор. Турция возвращала Польше Западную Украину, но оставляла за собой Подолию и две важные приграничные крепости — Каменец (ныне Каменецк-Подольский) и Хотин.
После войны с Польским королевством Оттоманская Порта пошла войной на соседнюю Австрию, столица которой город Вена являлась одновременно и столицей Священной Римской империи. «Яблоком раздора» являлись прежде всего земли Венгрии и Трансильвании, большого княжества в Южных Карпатах. И австрийский император из династии Габсбургов Леопольд I, и турецкий султан исторически претендовали на них.
Король Ян III Собеский решил воспользоваться сложившейся ситуацией и приобрести себе сильного союзника. Он, не без оснований на то, считал, что если Австрия не устоит перед турецкой армией, то следующий удар турки нанесут по сердцу тогдашней Польши — городу Кракову. Собеский заключил со Священной Римской империей оборонительно-наступательный военный союз против Турции. Польша начала готовиться к очередной войне с османами.
Причиной новой большой войны в Центральной Европе стал антиавстрийский мятеж венгров под руководством графа Имре Текели, который установил контроль почти над всей северной и западной Венгрией. Император Леопольд I пошёл на уступки мятежникам, и тогда граф Текели стал терять поддержку в народе. Чтобы удержать завоёванную власть, он обратился за помощью к туркам. Османская армия, посланная великим визирем Кара-Мустафой, помогла мятежному графу подчинить себе северо-восток Венгрии.
После этого Текели признал себя вассалом Оттоманской империи и был провозглашён королём Венгрии. Вена не признала новоявленного монарха в собственных владениях. Турки в ответ начали готовить на следующий год большое военное вторжение в Австрию. Глава Священной Римской империи поспешил признать власть Текели над всей Венгрией, кроме Трансильвании, и заключил с ним мир.
Однако в Стамбуле не стали откладывать военный поход в Европу, и великий визирь Кара-Мустафа продолжил собирать войска в окрестностях города Адрианополя (современный Эдирне в Турции). В таких условиях и был заключён 31 марта 1683 года польско-австрийский военный союз против Османской империи.
В марте этого года турецкая армия двинулась в поход от Адрианополя к пограничному Белграду. Армией командовал сам султан Мехмед IV (реально войсками руководил великий визирь Кара-Мустафа). По пути турки соединились с войсками своего вассала, трансильванского князя Михая Апафи I, и объединённое войско достигло численности в 200 тысяч человек. Тем временем венгерская армия, которой командовал король Текели, начала наступление против австрийцев в Словакии, но оно было отбито близ города Прессбурга.