As Gary Neville said, the referee completely bottled sending Dante off but almost glad he didn't for the sake of the spectacle. From my recollection his first yellow was very harsh so perhaps all evened out in the end.