First yellow on van Dijk was dubious, probably not a yellow or worth the card but I can see the ref giving the yellow as it was the first really hard tackle of the night. But that second yellow was well-deserved, truly a yellow. And that is hard for me to say because, as you alluded to, Icardi is very unlikable. Making the "give a card" gesture... what a little fucking spineless bitch. He celebrates his opponents getting carded as excited as when he celebrates his goals.
And I love the whine from my Scottish/Celtic fans. "Typical Italian referee." lol, the ref is not Italian.