Barcelona defender Javier Mascherano has taken aim at his critics.
Mascherano was fortunate to avoid giving away penalty during Saturday's 1-1 draw with Real Madrid after a first-half clash with Lucas Vazquez.
The Argentine, however, has bristled at the claims, saying: "According to the geniuses who comment on the screen, all I commit are penalties!
"I make a lot of mistakes and I accept them."
Mascherano has now reached 300 games for Barca and added: "It is not easy to reach that figure, there's great difficulty being so long and playing as many games. I am very happy to have stayed so long."