India captain Virat Kohli admitted healthy selection headache with the top order ahead of the second Test against Sri Lanka in Colombo.
The news in the Indian camp has been boosted by the return to fitness of their regular opening batsman Lokesh Rahul, who missed the first Test due to a viral fever. The 25-year-old scored six fifties in the four-match Test series against Australia earlier this year before undergoing a surgery on his shoulder.
Shikhar Dhawan, who was not even a original member of the squad before he was recalled as a replacement for Murali Vijay, smashed a 190 run knock off 168 deliveries to set up the India's massive 600 run first innings total while his opening partner Abhinav Mukund scored a valiant 81 run knock in the second innings.
Vijay, who has been India's number one opening batsman has also recovered from his injury and has marked a return to competitive cricket and Kohli feels it is a healthy problem to have.
"Yes, it's a very tricky situation," Kohli told reporters.
"(And) we've got a fourth guy who's a regular opener for India who's not fit (Vijay). We've got all four openers firing now.
"Shikhar was supposed to go (home) to Melbourne, now he's got a 190 in Galle. So, anything can happen in life."
The Indian skipper is also confident that the guys missing out on selection will eventually understand.
"It's a massive headache but I guess a good one. You know, eventually guys understand that only two can take the field and at most two or three openers make the squad," the 28-year-old told reporters.
"It's going to be tough but it's something that any day you'd like to be in this situation rather than having guys that are not scoring."
The second Test will be played between 3rd and 7th August at Sinhalese Sports Club with India having a 1-0 lead.
© Cricket World 2017