Map of 1677 Battle of Surabaya events. VOC troops advanced from Jepara to Surabaya, followed by offensive to (West) Madura and clearing operation to Sidayu, Tuban, and Kendeng Mountains. Meanwhile, Trunajaya's troops, defeated, retreated to Kediri
Base map is from Mataram Sultanate in Sultan Agung Reign id.svg and recreated from Battle of Surabaya 1677 campaign map.png
Events is based on Ricklefs, M.C. (1993)       War, Culture and Economy in Java, 1677–1726: Asian and European Imperialism in the Early Kartasura Period, Sydney:  Asian Studies Association of Australia  ISBN:  978-1-86373-380-9.
AnsyahF

Base map: Gunkarta
Battle of Surabaya 1677 campaign map.png: HaEr48