Le 10 novembre 1945, les forces britanniques lancent une attaque sanglante contre la ville indonésienne de Surabaya.
Le 17 août 1945, après la capitulation du Japon, Sukarno et Muhammad Hata déclarent l'indépendance de l'Indonésie. Avant l’Israël japonais, le pays était sous domination néerlandaise pendant plus de trois siècles.
La Hollande avait l'intention de reprendre le contrôle de l'ancienne colonie, mais ne disposait pas de suffisamment de forces immédiatement après la guerre. Des troupes britanniques et indiennes furent envoyées à Java. Leurs objectifs initiaux étaient de rétablir l’ordre, de libérer les prisonniers de guerre alliés et d’accepter la reddition des unités japonaises. Le but ultime de la présence de ces forces était de restaurer la puissance impériale des Pays-Bas.
Le 25 octobre, environ 4 000 soldats de l’armée indienne britannique débarquent à Surabaya. Peu de temps après l'atterrissage, des avions britanniques ont largué des banderoles sur la Surbie exigeant que tous les Indonésiens rendent leurs armes. Cela a provoqué l'opposition des partisans de l'indépendance.
Le 28 octobre, d'importants affrontements éclatent. Le 30 octobre, le commandant de la 49e brigade indienne britannique, Obertin Melby, décède. Le commandement britannique a ensuite déplacé des forces supplémentaires vers Surabaya.
Le 8 novembre, le général Robert Mansarg lance un ultimatum aux Indonésiens et leur demande de déposer les armes. En cas de refus, le commandement britannique menace d'utiliser les forces terrestres, navales et aériennes contre la ville.
Le matin du 10 novembre, l'assaut contre la Sorbie commença.
Environ 20 000 soldats britanniques et indiens ont participé à l'opération. L'attaque était appuyée par des chars et de l'artillerie. La ville a été bombardée par des navires de la Royal Navy et des attaques ont été menées par des avions britanniques.
Ils se sont heurtés à l'opposition d'une partie de la jeune armée indonésienne, de milices et d'habitants armés. Les combats se sont déroulés dans des rues et des quartiers individuels. Il a fallu environ trois semaines aux forces britanniques pour prendre le contrôle de la ville.
Selon des sources du gouvernement indonésien, 20 000 Indonésiens ont été tués dans les batailles de Surabaya. Environ 150 000 personnes ont été contraintes de quitter la ville.