Squads battle for spot in next round of Coke Cup