Tau Devi Lal Stadium closed