ঢাকা টেস্টে ৩১২ রানের লিড নিয়ে চালকের আসনে শ্রীলঙ্কা। প্রথম ইনিংসে ২২২ রানের জবাবে মাত্র ১১০ রানেই গুটিয়ে যায় বাংলাদেশে। দ্বিতীয় ইনিংস শুরু করে আট উইকেট হারিয়ে ফেললেও ২০০ রান করে তারা। প্রথম ইনিংসে ১১২ রানসহ লিড দাঁড়ায় ৩১২ রানের।
দ্বিতীয় দিন শেষ দিকে পরপর দুই বলে দিলরুয়ান পেরেরা (৭) ও আকিলা ধনাঞ্জয়াকে (০) লিটন দাসের গ্লাভসবন্দি করে হ্যাটট্রিকের সম্ভাবনা জাগিয়ে তোলেন মোস্তাফিজ। তার আগে তাইজুল ইসলামের দ্বিতীয় শিকারে পরিণত হন নিরোশান ডিকভেলা (১০)। সিলভা-চান্দিমাল জুটি (৫১) ভেঙে মূল্যবান ব্রেকথ্রু এনে দেন মেহেদি হাসান মিরাজ।
ওপেনার দিমুথ করুণারত্নেকে (৩২) ইমরুল কায়েসের ক্যাচ বানিয়ে এই টেস্টে প্রথম উইকেটের দেখা পান মিরাজ। ৯২ রানে চতুর্থ উইকেট হারায় সফরকারীরা। ৮০ রানের মাথায় দানুশকা গুনাথিলাকাকে (১৭) এলবিডব্লুর ফাঁদে ফেলেন মোস্তাফিজ।
প্রথম ব্রেকথ্রু এনে দেন আব্দুর রাজ্জাক। সপ্তম ওভারে ওপেনার কুশল মেন্ডিসকে (৭) এলবিডব্লুর ফাঁদে ফেলেন। রিভিউ নিয়েও কোনো কাজ হয়নি। দলীয় ১৯ রানে মেন্ডিসকে হারানোর পর ধনাঞ্জয়া-করুণরত্বের জুটি (৩৪) থামিয়েছেন তাইজুল ইসলাম। বোল্ড হন ওয়ানডাউনে নামা ধনাঞ্জয়া ডি সিলভা (২৮)।
এর আগে লঙ্কান বোলিং তোপে মাত্র ১১০ রানেই গুটিয়ে যায় স্বগতিকদের ব্যাটিং লাইনআপ। শেষ ৩ রানের মধ্যে পাঁচ উইকেটের পতন ঘটে। শুক্রবার চার উইকেটে ৫৬ রান নিয়ে দ্বিতীয় দিনের ব্যাটিংয়ে নেমে প্রথম সেশনও পার করতে পারেনি বাংলাদেশ। ৪৫.৪ ওভারে অলআউট। ৩৮ রানে অপরাজিত থাকেন মেহেদি হাসান মিরাজ।