20070227 india: Captain blames price rise for Punjab debacle