By umożliwić Zygmuntowi Wazie koronację, Zamoyski zajął Kraków. Zjazd szlachty pod Wiślicą uchwalił pospolite ruszenie. Wojska arcyksięcia Maksymiliana wtargnęły do Rzeczypospolitej, jednak szturm na Kraków został odparty przez Jana Zamoyskiego. To umożliwiło koronację Wazie. Zamoyski ostatecznie pobił Austriaków w bitwie pod Byczyną, biorąc arcyksięcia Maksymiliana do niewoli i osadzając w Krasnymstawie. W marcu 1589 roku strony podpisały traktat bytomsko-będziński, w którym Maksymilian obiecał się zrzec korony polskiej i nie przymierzać się z Carstwem Rosyjskim.