With most of their top stars rested, a depleted Indian cricket team will seek revenge for the humiliation it suffered two years ago when it takes on minnows Zimbabwe in a five-match ODI series starting tomorrow, well aware of the perils of taking the home side lightly.
On their previous trip here, another depleted Indian team, captained by Suresh Raina, lost both its matches to Zimbabwe in a tri-series which also featured familiar foes Sri Lanka.
The Indians, being led by Virat Kohli this time after Mahendra Singh Dhoni was rested, would do well to revise the lessons of that trip before taking the field tomorrow.
Zimbabwe may not be too big a force to reckon with in international cricket but can be a handful for an under-strength team.
And India can be called a depleted side given that top spinner R Ashwin, and frontline pacer Ishant Sharma, Bhuvneshwar Kumar and Umesh Yadav would also be missing from action apart from Dhoni.
"All along we've prepared and hoped we might surprise them in one of the games," Zimbabwe coach Andy Waller has stated.
"You've got to be realistic, but as long as we're competitive and do the best we can. Our guys are hugely excited about this. It's a great experience for them, and we've been preparing knowing that the best side in the world is coming," he added.
The Indian batting would revolve around the likes of Kohli, Rohit Sharma and Shikhar Dhawan. Rohit has blossomed in the opening role and would look to strengthen his position with some good knocks here.
In fact, Shikhar and Rohit average 57.72 in partnership and have put together three century stands so far.
Cheteshwar Pujara would lend stability to the middle order where Suresh Raina will also have an important role to play. Raina would look to wipe off the memories of the previous tour's debacle under his captaincy.