After 29 matches and 24 days, half-way through the league, the Indian cricket board was left with no other option following six positive Covid-19 cases across four different franchises inside the IPL's bio-bubbles that came to light over Monday and Tuesday.