Cape Town - Kagiso Rabada is available for the third Test against Australia at Newlands and the cricket community has praised the decision.
READ: Rabada cleared, free to play at Newlands
Rabada had been suspended for two Tests following his 'shoulder brush' with Australian captain Steve Smith in Port Elizabeth.
The original punishment was three ICC demerit points after being found guilty on a Level 2 charge, but Rabada's appeal hearing on Monday was successful and the punishment has now been lessened to a Level 1 charge, meaning that he picks up one demerit point.
That leaves Rabada on six demerit points in total - two away from a two-Test suspension.
The incident with Smith was considered 'soft' by most critics, and the reaction to the news that Rabada was now available to play in Cape Town was welcomed by most.
This is how Twitter reacted: