Indian benchmark indices Sensex and Nifty ended sharply in red on Thursday as investors reacted to a cocktail of global uncertainties, including escalating tensions in the Middle East and a cautious tone ahead of the weekly F&O expiry. The sell-off was led by IT stocks, with benchmark indices slipping over 1%.