Piggott's prowess not enough - Barbados Today