The Starhub League Cup semi-final match between Albirex Niigata and Balestier Khalsa was called off because of the haze.