The Sensex and Nifty rallied to its highest close since mid- March & rallied more than 1% on Tuesday on strong European cues and addition of fresh long positions by traders after a consolidation phase started since last week. Eurozone finance ministers agreed a deal which will release euro 30 billion of bailout funds for Spain's troubled lenders.