The ref penalised him for the second foul, at which point he wasn't clean through so i don't particularly think he should have gone. Had the ref seen the pull before the actual foul though it might have been a different outcome.
Would be harsh to flash a red at the halfway line. Ref got it spot on, still think Santon could have out paced him, it's Andy fucking Johnson.