Invasi Jawa oleh Mongol
Invasi

Perintah untuk menaklukkan Jawa dikeluarkan oleh Khan pada Maret 1292. Pasukan Yuan berangkat dari Quanzhou bagian selatan, lalu menyusuri pesisir Dai Viet dan Champa untuk menuju sasaran utama mereka. Negara-negara kecil di Malaya dan Sumatra tunduk dan mengirim utusan kepada mereka, dan komandan Yuan meninggalkan beberapa darughachi di sana. Diketahui bahwa pasukan Yuan sempat berhenti di Ko-lan (pulau Gelam) pada 25 Februari 1293 untuk merencanakan penyerangan mereka. Pada 15 Maret 1293, Ike Mese dan salah seorang komandan bawahannya berangkat terlebih dahulu untuk membawa perintah Kaisar ke Jawa.
Pasukan utama lalu berlayar ke Karimunjawa, dan dari sana berlayar ke Tuban. Berdasarkan Kidung Panji Wijayakrama, pasukan Yuan kemungkinan sempat menjarah desa Tuban dalam perjalanan mereka. Setelah itu, para komandan memutuskan untuk membagi pasukan menjadi dua. Pasukan pertama akan turun ke darat, yang kedua akan mengikuti mereka menggunakan perahu. Shi Bi berlayar ke muara Sedayu, dan dari sana pergi ke sungai kecil bernama Kali Mas (yang merupakan percabangan sungai Brantas). Pasukan darat di bawah Gao Xing dan Ike Mese, yang terdiri dari kavaleri dan infantri, pergi ke Du-Bing-Zu. Tiga komandan berlayar menggunakan kapal cepat dari Sedayu ke jembatan terapung Majapahit dan kemudian bergabung dengan pasukan utama dalam perjalanan ke Kali Mas.
Ketika pasukan Yuan tiba di Jawa, Raden Wijaya mengirim seorang utusan dari Madura dan memberitahu mereka bahwa Kertanagara telah tewas dalam kudeta istana dan perampas takhtanya, Jayakatwang, saat ini memerintah di tempatnya. Wijaya berusaha bersekutu dengan mereka untuk melawan Jayakatwang. Dia memberi pasukan Mongol peta daerah Kalang (Gelang-gelang, nama lain Kediri). Berdasarkan, Yuan-shi, Raden Wijaya pada awalnya sudah berusaha menyerang Jayakatwang sendirian namun tidak berhasil, sampai kemudian dia mendengar tentang kedatangan pasukan Yuan. Raden Wijaya lalu meminta bantuan mereka. Sebagai balasannya, Raden Wijaya berjanji akan tunduk pada kekuasaan Yuan, dan juga menjanjikan menghadiahi 2 orang putri jika tentara mereka berhasil menghancurkan Kediri.
Pada tanggal 22 Maret, semua pasukan telah berkumpul di Kali Mas. Di hulu sungai terdapat istana raja Tumapel (Singhasari). Sungai ini adalah jalan masuk ke Jawa, dan di sini mereka memutuskan untuk bertempur. Seorang menteri Jawa memblokir sungai dengan menggunakan perahu. Para komandan Yuan kemudian membuat perkemahan berbentuk bulan sabit di tepi sungai. Mereka menginstruksikan pasukan air, kavaleri dan infantri untuk bergerak maju bersama, yang kemudian berhasil menakuti menteri Jawa. Sang menteri meninggalkan perahunya dan melarikan diri di malam hari. Lebih dari 100 perahu besar dengan kepala setan di haluan direbut oleh pasukan Yuan.
Setelah itu, sebagian besar tentara ditugaskan untuk menjaga muara Kali Mas, sementara pasukan utama bergerak maju. Utusan Raden Wijaya mengatakan bahwa raja Kediri telah mengejarnya ke Majapahit dan memohon pasukan Yuan untuk melindunginya. Karena posisi tentara Kediri tidak dapat ditentukan, tentara Yuan kembali ke Kali Mas. Setelah mendengar informasi dari Ike Mese bahwa pasukan musuh akan tiba malam itu, tentara Yuan berangkat ke Majapahit. Pada 14 April, pasukan Kediri tiba dari 3 arah untuk menyerang Wijaya. Pada pagi hari tanggal 15, Ike Mese memimpin pasukannya untuk menyerang musuh di barat daya, tetapi tidak dapat menemukan mereka. Gao Xing bertempur melawan musuh di arah tenggara, akhirnya memaksa mereka melarikan diri ke pegunungan. Menjelang tengah hari, pasukan musuh datang dari tenggara. Gao Xing menyerang lagi dan berhasil mengalahkan mereka di sore hari.
Pada 22 April, pasukan dibagi menjadi 3 untuk menyerang Kediri, dan disepakati bahwa pada tanggal 26 mereka akan bertemu di Daha untuk memulai serangan setelah mendengarkan tembakan pao (meriam). Pasukan pertama berlayar menyusuri sungai, pasukan kedua yang dipimpin oleh Ike Mese berjalan di tepi sungai bagian timur sementara pasukan ketiga yang dipimpin oleh Gao Xing berjalan di tepi sungai barat. Raden Wijaya dan pasukannya berjalan di belakang.
Tentara tiba di Daha pada 26 April. Di sana, pangeran Kediri mempertahankan kotanya dengan pasukannya. Pertempuran berlangsung dari pukul 6.00 hingga pukul 14.00. Setelah menyerang 3 kali, pasukan Kediri dapat dikalahkan dan melarikan diri. Sementara pasukan Mongol dan Kediri sedang bertempur, pasukan Majapahit menyerang kota dari arah lain dan dengan cepat mengalahkan penjaganya. Raden Wijaya pergi ke istana dan membebaskan sang putri yang telah ditawan oleh Jayakatwang dan kedua dayangnya. Beberapa ribu pasukan Kediri mencoba menyeberangi sungai dan tenggelam, sementara 5.000 tewas dalam pertempuran. Raja Jayakatwang mundur ke bentengnya, dan menemukan bahwa istananya telah dibakar. Pasukan Mongol kemudian mengepung kota Daha dan meminta Jayakatwang menyerah. Pada sore hari, Jayakatwang menyatakan takluk kepada bangsa Mongol. Tentara Yuan menangkap Jayakatwang, putranya, istrinya dan semua pejabatnya, dan merampas harta yang bernilai 50 juta yuan. Kebo Mundarang yang bertempur di selatan dikalahkan dan melarikan diri, tetapi akhirnya ditangkap oleh Sora. Dia dibawa ke sebuah dataran dan dieksekusi.
Setelah Jayakatwang dikalahkan oleh pasukan Mongol, Raden Wijaya kembali ke Majapahit, berpura-pura hendak menyiapkan pembayaran upeti untuk Mongol, dan meninggalkan sekutu Mongolnya berpesta merayakan kemenangan mereka. Shi-bi dan Ike Mese mengizinkan Raden Wijaya kembali ke daerahnya untuk menyiapkan upeti serta surat penyerahan diri, namun Gaoxing tidak menyukai hal ini dan dia memperingatkan dua komandan lainnya. Raden Wijaya kemudian meminta sebagian pasukan Yuan untuk datang ke negaranya tanpa membawa senjata, karena kedua putri yang dijanjikan tidak tahan melihat senjata-senjata.
Akhirnya, dua ratus prajurit Yuan yang tak bersenjata dan dipimpin oleh dua orang perwira dikirim ke negara Raden Wijaya. Akan tetapi pada tanggal 26 Mei Raden Wijaya dengan cepat memobilisasi pasukannya dan menyergap rombongan pasukan Yuan. Setelah itu Raden Wijaya menggerakkan pasukannya menuju kamp utama pasukan Yuan dan melancarkan serangan tiba-tiba. Dia berhasil membunuh banyak prajurit Yuan sedangkan sisanya berlari kembali ke kapal mereka. Shi-bi tertinggal dan terputus dari sisa pasukannya, dan terpaksa melanjutkan pelarian 123 km mereka ke arah timur dengan jalur sebelumnya. Raden Wijaya tidak menyerang Mongol secara langsung, sebaliknya ia menggunakan semua taktik yang memungkinkan untuk mengacaukan dan mengurangi pasukan musuh sedikit demi sedikit. Selama pelarian, tentara Yuan kehilangan sebagian rampasan yang ditangkap sebelumnya.
Pasukan Yuan mundur secara kacau karena angin muson yang dapat membawa mereka pulang akan segera berakhir, sehingga mereka terancam terjebak di pulau Jawa untuk enam bulan berikutnya. Jayakatwang menulis Kidung Wukir Polaman selama penahanan di Jung Galuh, tetapi orang Mongol membunuhnya dan putranya sebelum mereka berangkat. Mereka berlayar pada 31 Mei ke Quanzhou selama 68 hari. Prasasti Kudadu mungkin mengisyaratkan adanya pertempuran antara armada Jawa yang dipimpin oleh rakryan mantri Arya Adikara dengan armada Mongol-Cina. Kidung Panji Wijayakrama menunjukkan bahwa kapal-kapal Mongol dihancurkan atau direbut. Akibat dari serangan itu, pasukan Shi Bi kehilangan lebih dari 3.000 orang. Penelitian modern oleh Nugroho memperkirakan 60% tentara Yuan terbunuh (total 12.000–18.000 orang terbunuh), dengan jumlah orang yang ditawan tidak diketahui dan sejumlah kapal hancur dan ditangkap. Pada awal Agustus 1293, pasukan mereka tiba di Cina. Mereka membawa anak-anak Jayakatwang dan beberapa pejabatnya, yang berjumlah lebih dari 100. Mereka juga memperoleh peta negara, catatan populasi dan sebuah surat dengan huruf emas emas yang dituliskan oleh raja Muli/Buli (mungkin Bali). Harta rampasan yang ditangkap berupa barang berharga, kemenyan, parfum, dan tekstil; dihitung bernilai lebih dari 500.000 tahil perak.