Home CricketFeatures ICC Champions Trophy 2007, India vs Pakistan final: India should be on podium again