После битвы под Янковом 6 марта 1645 года, последнего крупного сражения Тридцатилетней войны, на Вену выступило шведское войско под командованием Торстенссона. Император Фердинанд III в спешке собирал подмогу для защиты в Вене стратегически важных укреплений в северной части моста Вольфсбрюкке. 9 апреля 1645 года шведские войска, возглавляемые лично Торстенссоном вышли к венским укреплениям. Под давлением превосходящих сил противника имперские войска были вынуждены отступить на дунайские острова на западе, но предварительно подожгли мост. Развернулась четырёхдневная битва за острова в течении Дуная. Шведы надеялись на поддержку трансильванского князя Дьёрдя II Ракоци, но тот вступил в союз с императором. Шведский генерал неожиданно резко отступил в Брюнн, но венские укрепления оставались у шведов. Лишь в октябре 1645 года оставшимся имперским войскам под командованием Леопольда Вильгельма удалось выдавить шведов из венских укреплений на окружающие земли. В благодарность за освобождение города Фердинанд III повелел возвести на венской площади Ам-Хоф колонну Святой Марии.