Sports Desk DUBAI - The Pakistan Cricket Board (PCB) as well as Shahid Afridi have committed mistakes, according to Pakistan's former captain and legendary batsman Zaheer Abbas. Expressing his concern over the latest controversy that has damaged the image of Pakistan cricket, Abbas in an exclusive interview to Gulf News in Dubai said: "Some are saying Afridi is right and some others are saying PCB is right. "Frankly, both are wrong. When Afridi made a few mistakes the board did not do anything and let him go. So Afridi went on pushing his luck. If the board had strictly enforced the rule during his very first mistake, the whole incident would not have happened." Abbas, who was also Pakistan team's coach and selector, wants discipline to be enforced at all costs. "Any player breaking the law should be punished immediately. He has to be told that he is not above the game. When Afridi chewed the ball and scratched the ball, nothing was done. Then when he was named captain of the Pakistan team at Lord's, he resigned. "The number of times the board let him go scot-free is many. This sends a wrong message to the other players in the team and it also will prove that player power is stronger than the board," added Abbas.