India, March 6 -- While solid and enterprising in the run up to the T20 World Cup, India's batting surprisingly turned up flat at the ICC's marquee event at home.

From their opening match at the Wankhede Stadium against minnows United States of America, where they huffed and puffed to a total of 161, their famed line-up just didn't fire as a unit. Even in the crucial Super Eights win over West Indies last Sunday, the home team had many nervous moments during their chase.

Despite their progress to the semi-final, a perfect game had been missing in the six matches India had played so far.

On Thursday, the Men in Blue delivered. They chose the perfect stage for the perfect batting show to book their place in Sunday's final.

In the semi-f...