20071112 sports: India beat Pak by 46 runs