Referee Carlos Del Cerro Grande said Mascherano was dismissed for directing an insult, common in Argentina, towards the linesman but Barca appealed saying it was said in passing.
The suspension means the defender will miss Barcelona's league matches against Getafe and Villarreal.
Barca have suffered a series of injuries to key players including Lionel Messi, Andres Iniesta and Rafinha.
The squad has also been hampered because the club have not been allowed to bring in players over the last two transfer windows due to a FIFA ban over the illegal signing of minors.
However, last season’s treble winners are joint leaders of La Liga with Real Madrid on 21 points from nine games following their 3-1 win over Eibar and top their Champions League group.
(Reporting by Tim Hanlon in Barcelona, editing by Ken Ferris)
Share
