I'm not blaming the loss on Mascherano, not that I care too much either, Liverpool would have lost either way. It was too be expected.
As for him being a moron, he is, there's no denying it. First of all he got a deserved yellow for a harsh tackle, but that's fine. Then he kept arguing(cursing) at the referee over the decision and just wouldn't shut up! That alone brought him really close to a red card, as from what I understand there's a campaign that recently started in the EPL where the players just aren't allowed to talk with the officials. I'm pretty sure he was aware of that fact. And to make things worse he went to argue again but over a foul TORRES commited! I mean how stupid must you be to do something like that when you know; 1. You already have a yellow, 2. You are not allowed to say a word to an official. It was not a moment of idiocy, right after the yellow he got it was plainly obvious he was gonna be sent of soon with how he was behaving.