|  Final |  | date | Home ____________ | score | Away ______________ | HT |  | Sun 20.08.89 | Kaizer Chiefs | 2-0 | Moroka Swallows |   |     1-0 Shane MacGregor |  2-0 Shane MacGregor. Kings Park, Durban. |  | Sat 02.09.89 | Moroka Swallows | 1-2 | Kaizer Chiefs | 1-0 |     1-0 Andries Mpondo 44' 1-1  Doctor Khumalo 88' 1-2  Shane MacGregor 89' |   
| date | Home ____________ | score | team 2 ____________ | HT |  | Sun 16.07.89 | Giant Blackpool | 1-2 | Kaizer Chiefs | 0-1 |    0-1  Marks Maponyane 36' 0-2  Donald Khuse 61'  1-2 Gavin Lane 72' Kings Park 60,000 |  | Sun 16.07.89 | Moroka Swallows | 1-1 | Orlando Pirates | 1-0 |    1-0 Les Grobler 3' 1-1 Steven Potsane 48' Kings Park 60,000 |  | Sat 29.07.89 | Orlando Pirates | 1-2 | Moroka Swallows | 0-1 |   0-1  Noel Cousins 13'  1-1 Johnny Masegela 46?' 1-2  Les Grobler 48?' Ellis Park 13:00 |  | Sat 29.07.89 | Kaizer Chiefs | 3-2aet | Giant Blackpool |   |    1-0 Shane MacGregor 1-1  Donald Khuse 90' 1-2  Donald Khuse 90'  2-2 Fani Madida 1ET  3-2 Fani Madida 2ET Ellis Park 15:30 |   
| date | Home ____________ | score | team 2 ____________ | HT |  | Sat 10.06.89 | Orlando Pirates | 2-1 | Mamelodi Sundowns |    |  |  Mandla Sithole, Stuary Johnston; Sammy Troughton Orlando Stadium |  | Sun 11.06.89 | Giant Blackpool | 2-1 | Cape Town Spurs |    |  |  James Mkhwanazi, Fani Madida; Philemon Mulala Super Stadium |  | Sun 11.06.89 | Kaizer Chiefs | 2-2aet | Bloemfontein Celtic |   |  |  Nelson Dladla, Shane MacGregor; David Modise, Benjamin Reed Vaal Reefs, Orkney |  | Sun 11.06.89 | Moroka Swallows | 2-1aet | Fairway Stars | 0-0 |    1-0 Noel Cousins 51' 1-1  Steve Komphela 71'  2-1 Noel Cousins 94' Ellispark |  |  Replay  |  | Sun 18.06.89 | Bloemfontein Celtic | 0-1 | Kaizer Chiefs |    |   0-1  Donald Khuse |   
| date | Home ____________ | score | team 2 ____________ | HT |  | Wed 07.06.89 | Bush Bucks | 0-2 | Giant Blackpool |   |   0-1  Paddy Hall 0-2  Daniel Ramarutsi  |   
| date | Home ____________ | score | team 2 ____________ | HT |  | Sat 27.05.89 | Arcadia | 0-1 | Bush Bucks Durban | 0-0 |   0-1  Michael Williams 48' Berea Park |  | Sat 27.05.89 | Kaizer Chiefs | 4-0 | AmaZulu | 3-0 |    1-0 Absalom Thindwa 7'  2-0 Shane MacGregor 28'  3-0 Donald Khuse 34'  4-0 Shane MacGregor 84' Orlando Stadium |  | Sat 27.05.89 | Wits University | 1-4 | Moroka Swallows | 0-4 |    RC: Eric Tinkler (Wits) 15' 0-1  Les Grobler 10' 0-2  Noel Cousins 13' 0-3  Ronnie Molotsane 29' 0-4  Noel Cousins 43'  1-4 Michael Rowbotham 75' Milpark  |  | Sat 27.05.89 | Mamelodi Sundowns | 3-0 | Vaal Reefs Stars | 2-0 |    1-0 Andries Chitja 26'  2-0 Andries Chitja 52'  3-0 Lovemore Chafunya 82' HM Pitje Stadium. |  | Sun 28.05.89 | Bloemfontein Celtic | 1-0 | Leeds United | 1-0 |    1-0 Benjamin Reed 24' Bloemfontein |  | Sun 28.05.89 | Hellenic | 1-1aet | Fairway Stars |   |  |  Taswald Human; Emmanuel Siame pen. Hartleyvale |  | Sun 28.05.89 | Jomo Cosmos | 0-1 | Giant Blackpool |    |   0-1  John Moshoeu Vosloorus |  | Sun 28.05.89 | Orlando Pirates | 2-0aet | Rangers | 0-0 |    1-0 Basil Steenkamp 92'  2-0 Mandla Sithole 96' Orlando stadium. |  | Sun 28.05.89 | Witbank Aces | 1-1aet | Cape Town Spurs |    |  |  Percy Nxumalo pen.; Clayton Zeederburg Lynville |  |  Replays |  | Fri 02.06.89 | Cape Town Spurs | 4-0 | Witbank Aces |    |  |  Philemon Mulala 3, Michael Jacobs |  | Sun 04.06.89 | Fairway Stars | 1-14-3p | Hellenic |   |  |  Serame Letsoaka; Barry Diamond |   
 | 
 |