Minister of Sport Gayton McKenzie has apologised to Orlando Pirates and Kaizer Chiefs ticketholders who missed the Soweto Derby.