I tend to agree.
In theory, Zin shouldn't get involved and risk a yellow (now, hindsight, without adrenaline involved).
But: he was stepping in for a team mate, who was just pointed out of being a cheating **** by Alderweireld in an aggressive manner.
Raheem, who has a hard time anyway and Zin obviously wanted to help him and stood the ground.
In terms of team psychology it's not a bad thing to show some confident body language at such a difficult ground,
the high art though is doing it without getting booked...
The 2nd yellow was correctly given as a tactical foul, although Winks couldn't wait to go down for a near non-event.
Gundogan - not on a yellow - had the chance to stop Winks just before Zin, but didn't. A costly decision.
Besides that I thought Zin had a good match and positive attitude, was ready for a fight (which he showed later on...).