The Indian cricket team with a clean record in the preliminary stages of the ongoing ICC Champions Trophy in England had a strenuous session at the nets in Cardiff ahead of Thursday's semi-final clash against Sri Lanka.
With this practice session yesterday, the in form Indian players are confident of facing the Sri Lankan team. The players were busy in enhancing their skills at Glamorgan County club in Cardiff.
Incidentally, for the first time in the tournament, the Indian team decided to train outdoors, two full days before their semi-final match.
So far in the tournament, the Indian team have undertaken outdoors practice session only a day ahead of their matches.
The players had earlier usually confined themselves in their hotel rooms and remained elusive to fans and the press.
India has defeated South Africa, West Indies and Pakistan in the tournament.
The first semi-final match of the tourney will be played between the Group-A topper, England and South Africa.
Sri Lanka, who finished second in Group-A, will face the reigning World Champions and Group-B toppers, India, in the second semi-final match in Cardiff on Thursday.
The Champions Trophy is the second biggest one-day tournament, played between all the Test playing nations.
Two groups with four teams each participate in a round-robin format in the first round with the top two teams from each group qualifying for the semi-final.
India is placed in group B, along with South Africa, arch-rival Pakistan and the West Indies.
Group A, on the other hand, consists of Australia with England, Sri Lanka and New Zealand.
The final is slated to be played on June 23.