It was two yellow cards, not a red.
His first yellow was for flopping.
a red card for your second yellow is standard.
I am not reading that either yellow card was unfair.
the red card appears to be legit.