20070303 unknown: India should win the World Cup: Ranatunga