Surely you can see that the player is totally overreacting to the very minimal (at best) contact. Why is he doing that? To get a Shaktar player booked and that, whether you like it or not is cheating. Unfortunately for the player it back fired, the ref had none of it and to make matters worse Shaktar profit directly from the guy cheating. Are you really going to say there's no sense of justice in that?
I'm not arguing that people will remember this and it'll teach people not to dive/pretend to be hurt but in this one instance the player got what he deserved as I bet he feels like a fool now.
You seem to ignore that the first guy was cheating and Adriano's actions were simply unsportsmanlike.. what's worse?
there is absolutely no sense of justice in that situation. Justice would have been at most if the ref felt the player was feigning injury would be to book the player. Justice is not the concession of a goal when everyone has stopped playing as per the norm when the play has been stopped and one team is giving the ball back to another.
Both players are guilty, but Adriano is far worse IMO