Well. Justice was done in the end. Can't argue with the red card but the pull back was outside the box.
He denied him a CLEAR opportunity by fouling him. The foul made him lose balance which made him miss. It was a red.