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