Posting its biggest one-day rout in over six months, the BSE Sensex nosedived 1,159 points on Thursday as investors unwound long positions on expiry of monthly derivative contracts amid a string of lacklustre earnings and cautious sentiment overseas.