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