Mataram menyerang Batavia tahun 1628 dan 1629. Dengan tujuan untuk mengusir VOC dari pulau Jawa.
Sejarawan M.C. Ricklefs dalam bukunya ‘Sejarah Indonesia Modern 1200–2008’ menceritakan, tanggal 25 Agustus 1628, kapal Mataram masuk Teluk Jakarta, tetapi berlabuh agak jauh dari Kasteel (benteng VOC) di sebelah selatan Batavia.
Sekitar 1.000 prajurit Mataram menyerang pada tanggal 27 Agustus.
Pasukan Mataram menyerang benteng kecil Hollandia di sebelah tenggara kota. Namun satu kompi pasukan VOC berkekuatan 120 prajurit di bawah pimpinan Letnan Jacob van der Plaetten mampu menghalau serangan prajurit Mataram.
Baca juga:
VOC mendatangkan bantuan 200 prajurit dari Banten dan Pulau Onrust. Kini Kasteel dipertahankan sekitar 530 prajurit. Sekitar 500-800 orang termasuk tentara bayaran dari Jepang, China, India, dan Jawa.