Danskene gikk til angrep Ekebergsletta (nå kalt Svenskesletta), men ble presset tilbake av svenskene som deretter rettet sine kanoner mot Akershus. Festningen fikk store skader, men falt ikke. Danskene gikk til nytt angrep 19. mai, også denne gang uten suksess.

Da det ble kjent for Erik Rosenkrantz at Akershus var under beleiring, mønstret også han en ny styrke som skulle komme Akershus til unnsetning. Rosenkrantz satte sin betrodde mann Erik Munk i spissen for styrken, som ankom Hovedøya 21. mai, og sammen med danskene gikk de nok en gang til angrep. Svenskene var i mindretall, og besluttet å trekke seg tilbake mot Hamar. Før de forlot byen, brant de ned gjenværende hus og ødela broene over Akerselva og Alnaelva. De trakk seg deretter nordover via Østerdalen, samme vei som de hadde kommet, og plyndret de stakkars bøndene ny.

Akershus festning sett fra nordfra.