Its been a rollercoaster ride for the Indians.
The India side have blossomed at the World Cup
The batsmen are beginning to click while the bowlers have been impressive from day one.
It is interesting to see Zaheer Khan and Ashish Nehra off the field the two youngsters spend a lot of time together discussing aspects of the game.
This reflects the fact this Indian team is different from most others, in that it a close unit.
The regional differences which have dogged other teams does not exist.
Much of the credit for this has to go to captain Ganguly.
While he continues to struggle with the bat his importance to this side cannot be overstated.
Dada as he is known, is loved by the youngsters in this side.
He is an emotional captain, and that rubs off on this team.
Who can forget his football style celebrations after taking three wickets in seven balls against Zimbabwe.
The way things are going who would bet against the Prince of Calcutta becoming its king on the 23 March.