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