To give the ref some credit, when the board for added time came up at the end of the first half, it blatantly wasn't enough and everyone rightly kicked off, and he signalled to the Fourth Official and then the ground saying it was however many more minutes instead of 5 (I think).
Apart from that he was absolute poo.
Apart from that he was absolute poo.