Memorable weekend for Johannesburg