A legendary former striker for Kaizer Chiefs has revealed why, despite his well-known prowess in front of goal, he was never permitted to take penalties while with the Soweto giants.
This was the glorious '80s and 1990s, back when a winning culture was ingrained in every heart and soul associated with the Phefeni Glamour Boys.
Shane McGregor was the side's leading striker having transferred from Grinaker Rangers.
READ: Ex-Downs star back in training after Wydad 'dispute'
His partnership up front with Fani Madida is widely regarded as one of the best in the history of South African football.
Despite being the main marksman, McGregor explains he was never given the chance to take a penalty during a match.
Speaking to SuperSport TV presenter Phumlani Msibi in a special programme about the Soweto Derby, he shared the reasons for this.
"I wasn't allowed to take penalties because I was way down the pecking order," he reflected.
"We had too many good players who were designated to take them. I only took spot-kicks during penalty shootouts. That was the only time I was entrusted with a penalty.
"I missed just one penalty in my entire career, and that was because of Gary Bailey during the South Africa versus All-Stars match in 1992.
"The week before, we were training at Chiefs, and Gary was having all of us practice penalties, though I didn't realise it at the time.
READ: 'Who does Cardoso think he is?'
"When we entered the penalty shootout in that game, Gary approached me just before I was about to take my kick and said: 'Shane, I know where you’re going to place your penalty'.
"At that moment, I changed my mind and aimed for the top corner. They're still searching for that ball somewhere outside the stadium!" he recalled, giggling at the memory.