Bristol City defender Louis Carey has admitted he was wrong to retaliate in Saturday's 2-1 defeat at Yeovil Town and blames himself for the loss of three points.
The 29-year-old Robins stalwart was dismissed, along with Town's Scott Guyett, after a melee in the City box, and Carey says he deserved the red card.
"I was boiling over throughout the first half because of the way we were playing," he said. "I felt I was semi-punched from behind in the box, although I haven't seen it again, and I may have bumped into him.
"I'd reached boiling point and reacted throwing my elbow in his face. I've caught him and I can't moan about the dismissal.
"I did feel like I was at boiling point at that moment. Instead I should have let off steam in the dressing room at half-time - he caught me two minutes too early.
"The fans and lads know how committed I am. We've lost the game and perhaps if I'd kept my cool and only he'd have been sent off it would have changed it in our favour, so perhaps in that way I've let people down.
"Being captain and a role model I shouldn't have reacted."