Doomsayers in Sri Lanka are bracing themselves for a whitewash by the Indians in the two-Test series, but I have a gut feeling that the tourists will be no pushovers.
Dimuth Karunaratne leads a Sri Lankan outfit unusually sitting at the top of World Test Championship rankings currently in its infancy.
The Lankans are a team looking for resurgence and they are stacked with a blend of youth and experience.
But expert predictions strongly suggest they will be blown away by the powerful Indians led for the first time by Rohit Sharma.
The emotional attachment by Indian fans celebrating former skipper and cult hero Virat Kohi’s 100th Test may lift the home team and fend off any possible challenge.
India will be in the process of evolution under Sharma, axing several seasoned campaigners for new talent in a bid to build depth.
Their fans will be praying the over-confidence by the selectors will not backfire on them.
Sharma at number six, Kohli at seventh and Dimuth Karunaratne at number eight in the world Test batting rankings make this a fascinating series despite all predictions.
Sri Lanka have a complex team of unpredictable youngsters who have the talent to become overnight super heroes.
Pathum Nissanka, Charith Asalanka, and absent youngsters Wanindu Hasaranga and Mahesh Theekshana form a formidable promise for the future.
With the experience of former skipper Angelo Matthews, recalled Lahiru Thirimanne, Dhananjaya De Silva, Suranga Lakmal and Niroshan Dickwella in this squad, it should be a tighter contest than anticipated through mentoring.