India's form has been excellent in this world cup but I feel that it has not yet peaked because its bowling unit and fielding unit is working fine but batting unit is lagging behind.There has been a one off brilliance by at least one batsmen in every match hence India was able to win.In the semifinals and finals, its batting unit also should fire then it will become unbeatable.