The only wrong that Barton did (in terms of the game rules) was when he grabbed Gervinho by the shirt. (Yellow was the correct decision, imo.) I can understand his frustration at Gervinho for attempting to con the referee, but he should have demonstrated his anger to Gervinho verbally and not physical.