Siege of Yogyakarta

The Siege of Yogyakarta took place during the Java War. Javanese rebel forces attacked Dutch troops of the city of Yogyakarta, with initial great success. Javanese rebels looted and burned the city after the initial Dutch forces surrendered. However, after a counteroffensive led by General De Kock, the siege of the city was broken, leading to a Dutch victory.