En una campaña que tuvo lugar entre agosto y diciembre de 1678 en Kediri (en la actual Java Oriental, Indonesia) durante la rebelión de Trunajaya, las fuerzas del Sultanato de Mataram, lideradas por Amangkurat II, y las de la Compañía Neerlandesa de las Indias Orientales (VOC), lideradas por Anthonio Hurdt, marcharon hacia el interior de Java Oriental para enfrentarse a las fuerzas de Trunajaya. Tras una serie de marchas plagadas de dificultades logísticas y hostigadas por las fuerzas de Trunajaya, el ejército de Mataram-VOC cruzó el río Brantas en la noche del 16 al 17 de noviembre. Luego marcharon hacia la capital y fortaleza de Trunajaya en Kediri y la tomaron por asalto directo el 25 de noviembre. Kediri fue saqueada por los vencedores neerlandeses y javaneses, y el tesoro de Mataram — capturado por Trunajaya tras su victoria en Plered — se perdió por completo en el saqueo. El propio Trunajaya huyó de Kediri y continuó su rebelión, ya muy debilitada, hasta su captura a finales de 1679.

Durante la marcha hacia Kediri, el ejército mataram-VOC se dividió deliberadamente en tres columnas que tomaron rutas diferentes e indirectas hacia Kediri, tal como sugirió Amangkurat. Esto permitió al ejército reunirse con más facciones y ganarse a aquellas cuya lealtad era vacilante, lo que aumentó sus fuerzas. El ejército marchó a través de áreas previamente inexploradas por los neerlandeses. El relato neerlandés fue registrado en un diario escrito por Johan Jurgen Briel, secretario de Hurdt. Los relatos de la campaña también aparecen en las crónicas javanesas, conocidas como .

Antecedentes Cuando Amangkurat I asumió el trono de Mataram en 1646, el Sultanato de Mataram había expandido su control a la mayor parte de Java Central y Oriental, así como a Madura y a algunos vasallos de ultramar en el sur de Sumatra y Borneo — partes de la actual Indonesia —. En 1674, el príncipe madurés Trunajaya, aliado con un grupo de combatientes de Macasar, inició una rebelión contra Amangkurat. La rebelión tuvo éxito inicialmente: los rebeldes tomaron Surabaya, la principal ciudad de Java Oriental, a finales de 1675, derrotaron al ejército real en Gegodog en 1676, y capturaron la mayor parte de la costa norte de Java para enero de 1677. Ante el inminente colapso de su autoridad, Amangkurat solicitó ayuda a la Compañía Neerlandesa de las Indias Orientales (conocida como la «VOC», abreviatura de su nombre neerlandés Vereenigde Oostindische Compagnie), que para entonces había establecido su presencia comercial y militar en Batavia. Lo que sucedía en Mataram era de gran importancia para la VOC, ya que Batavia no podía sobrevivir sin las importaciones de alimentos procedentes de Java Central y Oriental. La VOC también dependía de la madera procedente de la costa norte de Java para construir y reparar los barcos de su flota mercante, así como para las nuevas construcciones en la ciudad. La VOC y Mataram firmaron un tratado de alianza en febrero de 1677, que fue ratificado por Amangkurat en marzo.

En mayo de 1677, la VOC envió una gran flota a Surabaya, donde Trunajaya tenía su corte, y lo expulsó de la ciudad. Se retiró hacia el interior para establecer una nueva capital rebelde en Kediri, la ciudad capital del antiguo Reino de Kediri. Sin embargo, un mes después, las fuerzas de Trunajaya invadieron la corte de Mataram en Plered. La capital real fue saqueada, los rebeldes se apoderaron de todo el tesoro y el rey Amangkurat I — quien se encontraba gravemente enfermo — murió durante su retirada, lo que sumió al gobierno de Mataram en el caos. Fue sucedido por su hijo, Amangkurat II, quien había huido junto a su padre. Al carecer de un ejército, un tesoro y un gobierno operativo, Amangkurat II se dirigió a Jepara, el cuartel general de una flota de la VOC bajo el mando del Almirante Cornelis Speelman, y en octubre firmó un tratado por el que se renovaba su alianza. A cambio de ayudar a Mataram contra sus enemigos, Amangkurat prometió pagar a la VOC 310.000 reales españoles y alrededor de de arroz. Esto cubría los pagos de todas las campañas anteriores de la VOC en nombre de Mataram hasta octubre. En acuerdos posteriores, aceptó ceder distritos al este de Batavia, así como Semarang (Salatiga) y sus distritos circundantes, y otorgó a la compañía un monopolio sobre las importaciones de textiles y opio en Mataram, así como sobre la compra de azúcar del Sultanato.thumb|700x700px|Mapa de Java, que ilustra las expansiones de Mataram justo antes de que Amangkurat I asumiera el trono en 1646|centroUna vez firmado el acuerdo, Speelman y Amangkurat estaban ansiosos por marchar rápidamente contra los rebeldes, pero esto se vio retrasado por la política cautelosa del Gobernador General de la VOC, Joan Maetsuycker, las luchas internas en la corte de Mataram y la oposición de algunos cortesanos a la intervención neerlandesa. En noviembre y diciembre, las fuerzas de Mataram, con el apoyo de la VOC, llevaron a cabo operaciones limitadas en la costa norte, que tuvieron un éxito parcial. En enero de 1678, Maetsuycker falleció y fue sucedido por Rijklof van Goens, lo que provocó un cambio en la política de la VOC, y a mediados de 1678, varios adversarios de Amangkurat o de la alianza VOC-Mataram habían fallecido, allanando el camino para una campaña más agresiva. Speelman se convirtió en director general reemplazando al promovido van Goens. Partió hacia Batavia y la VOC nombró a Anthonio Hurdt, antiguo Gobernador de Ambon, para reemplazarlo como Comandante, otorgándole el título de «Superintendente, Almirante, Comandante de Campaña y Guerra». A pesar de su largo servicio administrativo en Indonesia Oriental, en aquel momento Hurdt carecía de experiencia en Java o en campañas militares, y solo fue elegido debido a la falta de candidatos más idóneos. A la VOC se unieron también las fuerzas de Arung Palakka, el guerrero bugis que había sido aliado de la VOC en la Guerra de Macasar (1666-69).

Fuerzas involucradas alt=Un hombre con traje tradicional javanés representado sentado y mirando a través de un monocular|thumb|El rey Amangkurat II (en la imagen) dirigió personalmente a sus tropas en esta campaña. Cuando comenzó la campaña, las fuerzas de Mataram contaban con 3.000 hombres armados y 1.000 porteadores. A medida que avanzaba la marcha, se reclutaron nuevas tropas a lo largo del camino, y algunos señores declararon su lealtad al Rey de Mataram, aumentando el ejército real a 13.000 hombres. Sin embargo, la deserción redujo este ejército nuevamente, y durante el asalto a Kediri, las fuerzas de Mataram contaban solo con unos 1.000 hombres armados. Los 3.000 hombres iniciales estaban armados con picas, pero algunos de los reclutas posteriores contaban con armas de fuego.

Antes del inicio de la campaña, la VOC contaba con 900 soldados en la costa norte de Java, desplegados como guarniciones en diversas ciudades. Una fuerza expedicionaria adicional de 1.400 hombres llegó al comienzo de la campaña. A medida que el ejército avanzaba, se le unían las guarniciones de las ciudades por las que pasaba. Los indonesios de diversas etnias constituían la mayoría de las fuerzas de la VOC; los soldados, infantes de marina y oficiales europeos constituían una minoría. Las deserciones y las enfermedades hicieron que las fuerzas disminuyeran — en el momento del asalto a Kediri, la VOC contaba con 1.750 hombres y solo 1.200 participaron en el asalto. Las fuerzas de la VOC-Mataram contaban con artillería, pero debido a la escasez de municiones, esta se reservó para el asalto final.

El tamaño de las fuerzas de Trunajaya es incierto. Los informes de la VOC-Mataram estimaban el número en 1.000, pero más tarde, el tío de Trunajaya, Pangeran Sampang, afirmó que los seguidores de Trunajaya ascendían a 14.500 justo antes del asalto a Kediri. Esta fuerza contaba con cientos de jinetes equipados con cota de malla. Trunajaya también construyó fortificaciones a lo largo del río Brantas, particularmente en el lado oriental del río donde se encontraba Kediri. La artillería de Trunajaya generalmente superaba en potencia de fuego a la de los leales, y en algún momento los campamentos de Hurdt y Amangkurat fueron alcanzados por sus cañones. Según el historiador de Indonesia M. C. Ricklefs, «seguramente se hizo hincapié en que no parecía haber ninguna diferencia tecnológica significativa» entre las fuerzas terrestres de Trunajaya, las de los javaneses en general y las de la VOC. Los habitantes de Java habían fabricado pólvora, mosquetes y cañones desde al menos la década de 1620 y probablemente desde mucho antes, y también adoptaron rápidamente las nuevas tecnologías militares europeas. La VOC tenía ventaja en términos de disciplina, estrategia y táctica, pero no en tecnología.

Campaña Planificación thumb|La marcha Mataram-VOC hacia Kediri. En lugar de marchar hacia Kediri directamente desde Surabaya — lo que habría sido la ruta más corta—, el ejército se dividió y tomó una ruta más larga a través de Java Central y Oriental, con el fin de impresionar a las facciones cuya lealtad vacilaba y animarlas a unirse a su bando.|350x350px Hurdt quería atacar la fortaleza de Trunajaya, Kediri, desde Surabaya, en la costa de Java Oriental, ya que esa sería la ruta más corta. Por el contrario, Amangkurat II propuso que las tropas se dividieran en columnas y marcharan a lo largo de múltiples y largas rutas terrestres. Quería que las fuerzas de la VOC-Mataram marcharan lentamente a través de más áreas para impresionar a las facciones que dudaban sobre qué bando tomar. Este argumento convenció a Hurdt, y decidieron dividir el ejército en tres columnas diferentes que viajarían por diferentes rutas terrestres desde la costa de Java Central hasta Kediri, en el interior de Java Oriental. Además, un comerciante de la VOC, Willem Bastinck, debía ir a Surabaya para buscar a Karaeng Galesong, un antiguo aliado de Trunajaya, cuya lealtad estaba vacilando, y cuya ayuda y seguidores Mataram y la VOC esperaban conseguir.

Marcha hacia Kediri Las fuerzas de la VOC y Mataram marcharon en tres columnas utilizando diferentes rutas desde la costa de Java Central hacia Kediri. El Capitán François Tack dirigió la que sería la columna más occidental y partió de Jepara el 21 de agosto hacia Semarang, donde la columna comenzó su marcha terrestre. Hacia el este, una columna dirigida por los Capitanes Abraham Daniel van Renesse y Frederik Hendrik Mulder partió de Rembang el 26 de agosto. Mientras tanto, la columna central, que sería la fuerza principal, se movilizó en Jepara liderada por Hurdt y Amangkurat. La columna central envió destacamentos de avanzada hacia el sur el 27 de agosto y el 2 de septiembre, mientras que Hurdt y Amangkurat partieron el 5 de septiembre.

La columna occidental recibió refuerzos de la guarnición de Semarang y marchó hacia el sur, hasta el distrito de Pajang, donde se enfrentó a los seguidores de Raden Kajoran, aliado de Trunajaya. Después de una marcha inicial, la columna central se reagrupó en Godong en el río Serang y permaneció allí durante seis días. Su artillería y sus suministros habían sido transportados hasta allí por el río, pero ahora debían incorporarse a la marcha hacia el sur por tierra a través de territorio enemigo. Las columnas central y occidental se reunieron entonces en el valle del río Semanggi (ahora Solo) y marcharon juntas desde allí, lideradas por Hurdt y Amangkurat. Mientras tanto, la columna oriental pasó por Pati, donde se le unieron las tropas de la VOC, y marchó por una ruta diferente hacia Kediri.