As the poster above says, all our bookings were pretty much spot on. Referees don't have a lot of leeway with certain offences. Taking your shirt off is a yellow whether in the first minute or last. I thought he could've shown Pienaar a straight red for that 2nd yellow. I did think Fellaini's booking was a tad harsh, but in the context of the game, not much.
He seemed to book a couple of the Man City players as almost totting up for team fouls, when in actual fact he should've shown yellow's earlier. The Mirallas offside was a linesman call, and to be fair it was marginal and at speed, still bloody annoying tho. The "penalty" for Fellaini's handball was actually given for hands against Osman, who was outside the box. The ref was clearly explaining it to him. Good job, because Fellaini was a nailed on penalty, and an over-officious referee could've shown a yellow, therefore 2nd red.
Probert is an absolute lemon though, and overall gave a pristine example of how referees favour the monied teams. There's too much of it been going on for years to be pure coincidence. Not suggesting corruption, but there's definite bias.