One of Siyanda Xulu's teammates in Israel was sent off during a league match on Saturday after seemingly tackling one of his own club's fans.
It is not often that you see players and supporters engage in physical altercations, but an incident of such a nature took place during an Israeli Premier League match on the weekend.
With the tie between Xulu's Hapoel Tel Aviv and Maccabi Petah Tikva near its completion, a reported Hapoel fan ran on to the pitch and barged into one of his own team's players, winger Raz Twizer.
The supposed supporter then continued running around the pitch evading the stadium security.
According to GiveMeSport, though, he was not running for much longer after Hapoel defender Adi Gotlieb took matters into his own hands and proceeded to tackle the fan as he approached him, knocking him down to the floor.
Spectators present at the match could be heard shouting their approval for the 29-year-old's action, but the match officials seemingly did not agree with them – after the incident was referred to the video assistant referee, Gotlieb was given a red card by referee Idan Layba, much to the shock of many at the stadium.
The decision brought a feeling of disbelief among Hapoel's players and coaching staff, as well as the Israeli FA, who reportedly did not agree with the red card. It is understood, however, that the organisation has no choice but to force him to serve his ban as there is no system in place within the league's legislation to rescind a red card.
Bafana Bafana star Xulu was an unused substitute for Hapoel as the game finished with a scoreline of 1-1.
Here are the 11 of the strangest contract clauses in football