I slutten av august sto Gyldenløve i nærheten av Göteborg. Et svensk korps på noen tusen mann som hadde forsøkt å stanse ham, var blitt slått og spredt. Etter nordmennenes angivelser hadde svenskene et tap av 600 døde og 100 fanger. Gyldenløves styrke bestod etter slaget av 3 800 mann. Med denne styrken omringet han Göteborg, som hadde en besetning på 1 500 mann. Fra sjøsiden ble byen innesluttet av fire linjeskip og fire defensjonsskip under Markvard Rodsten, som gikk inn i Karlssund 17. juli. Her grunnstøtte admiralskipet «København», som ble brent av svenskene. Ved nyheten om at en svensk flåte var på vei måtte Rodsten forlate Göteborg noen dager senere. Byen kunne dermed tilføres forsyninger, og svenskene ble herrer i Kattegat.