The Watts one aside which was a little harsh, every yellow card was fair imo - including both of Camara's.
The mistakes he possibly made were: Watts' yellow, the penalty (I thought at first it was a pen but on reflection it was quite soft - 50/50), not booking their #16 even though he gave away at least 4 fouls, and little decisions such as not giving a free kick either time when Fornah was full on shoved in the back twice in about 20 seconds.
Small things though. Not terrible at all, 6/10.