20080703 unknown: India beat Sri Lanka to reach Asia Cup final