West Indies fightback