A causa de esta derrota, el papa Inocencio XI propuso la creación de una Santa Liga de países católicos, la cual se fundó en 1684, teniendo como integrantes al Sacro Imperio Germánico, Polonia y Venecia. De esta manera, la Santa Liga planificó y llevó a cabo en 1684 una primera campaña en suelo húngaro para expulsar a los otomanos, y a su paso cayeron las ciudades de Esztergom y Vác. Sin embargo, cuando acudieron a Buda, se encontraron con una fortaleza bien defendida. El arribo de tropas de refuerzo turcas forzó pronto a concluir el prolongado asedio que duró 109 días, tras el cual se retiraron todos los comandantes cristianos.