India registered their biggest overseas win when they defeated Sri Lanka by 304 runs in the first Test in Galle. But ahead of the second clash on starting Thursday, Virat Kohli is facing a problem of plenty at the top of the batting order.

The No. 1 Test side defeated Sri Lanka in four days to take 1-0 lead in the three-match series.

The reserve openers, Shikhar Dhawan and Abhinav Mukund grabbed the chance which they got by scoring runs. The left- hander Dhawan scored a 168-ball 190 on day one and Mukund scored a second innings 81. Both got a chance to play in the Galle Test, with regular openers Murali Vijay and KL Rahul missing out.

Dhawan came in as a replacement for an injured Vijay while Rahul had to sit out the first Test with viral fever. The Karnataka batsman having recovered is all set for return in the second Test. Also Read: Hardik Pandya has potential to hit sis sixes in an over, says Cheteshwar Pujara

Kohli says it is a tricky situation when all of your openers are in good form.

“Yes, it’s a very tricky situation. (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,” Kohli was quoted as saying.

For Kohli it is a good headache to have and hopes the guys missing out would 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 Indian skipper said.

“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.”

Apart from the openers, other batsmen like Virat Kohli and Cheteshwar Pujara are in good touch, who too scored centuries in Galle.