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