Indian blue-chip indices fell after a two-session rally, weighed down by foreign selling and weak corporate earnings. Sensex dropped by 427 points, while Nifty fell 126 points. Maruti Suzuki and Marico shares rose despite sectoral declines led by Nifty Financials. European and Asian shares also slipped amid US election uncertainty and lower oil prices.