Agreed. Don't think I've seen a player go off and come all the way back again before. Hope it's deemed as refusing to leave the pitch and he gets an extra game ban.
Kermorgant's out of control, reckless assault was of course only worthy of a yellow. Whereas Stephens trying to nick the ball at Boro when it was there to be won was a vile red card offence. Refs...