Pelayaran Cheng Ho ke Samudra Barat

Pada perjalanan pulang pada 1411, armada khazanah menghadapi konfrontasi militer dengan Raja Alakeshvara (Alagakkonara) dari Ceylon. Alakeshvara menghimpun ancaman kepada negara-negara tetangga dan perairan lokal Ceylon dan selatan India. Daat datang ke Ceylon, armada Tiongkok terkejut dan menyayangkan Sinhala, yang mereka anggap kaku, tak hormat dan kasar. Mereka juga menganggap bahwa Sinhala melakukan serangan dan perompakan terhadap negara-negara tetangga yang memiliki hubungan diplomatik dengan Tiongkok Ming. Laksamana Cheng Ho dan beberapa pasukannya menjelajahi Kotte, karena Alakeshvara menghadang mereka ke teritorialnya. Alakeshvara memotong perjalanan Laksamana Cheng Ho dan 2000 pasukan yang menyertainya dari armada khazanah, yang mendarat di Kolombo. Ia juga merencanakan peluncuran serangan terhadap armada tersebut. Dalam menanggapinya, Laksamana Cheng Ho dan pasukannya menginvasi Kotte, merebut ibukotanya. Mereka menahan Alakeshvara, keluarganya dan para pejabat utamanya. Pasukan Sinhala berpulang dan menyerahkan ibukotanya, namun mereka brulang kali dikalahkan dalam pertempuran melawan pasukan invasi Tiongkok. Tentara Sinhala yang melawan dikatakan memiliki lebih dari 50,000 pasukan. Raja dan keluarganya ditahan di Nanjing, Tiongkok. Sumber-sumber Tiongkok tak menyebutkan kapan konfrontasi tersebut terjadi saat pelayaran ketiga.