I februar 1658 stod svenske Karl 10. Gustavs hær uden for de københavnske volde.
Den danske konge, Frederik 3., måtte ved Roskildefreden afstå øen Bornholm i Østersøen samt Skåne, Halland, Blekinge, Hven, Bohus len og den sydlige del af Trondheim len i det nuværende Norge.
Men bornholmerne fik hurtigt nok af den brutale svenske guvernør, Johan Printzensköld.