20070510 india: Maya braces for last hurdle