Jose Manuel Perez Diaz celebrated Luis Suarez' opening goal in a home section. Getty

A Barcelona supporter who has been ordered to stay away from football grounds in Spain after firing a fake gun during the derby win at Espanyol has told El Periodico he did so because he was scared.

Jose Manuel Perez Diaz, 53, fired two blank shots after a group of Espanyol fans came toward him after he celebrated the opening goal at Cornella-El Prat.

Diaz, who was seated among home supporters, blamed the effects of combining alcohol and medication he is taking to combat depression before the game.