Totally 76 teams participated, 18 from Alpha Ethniki, 18 from Beta, and 40 from Gamma. It was held in 6 rounds, included final.
It was a very interesting competition, that was characterized by undecided confrontations and enough surprises, from which the mainer was the elimination of AEK Athens by neophyte in Alpha Ethniki Ionikos, in Round of 32. At the same time, PAOK eliminated Sparti on penalty shootout. PAOK's goalkeeper, Gitsioudis, warded off all 4 shots of rival players). Iraklis eliminated Ilisiakos after extra time, with away goals rule.
In the Third Round, PAOK was eliminated on penalties by Olympiacos, after two eventful matches, while in quarter-finals there were impressive qualifications of both Panathinaikos, against Iraklis (6–1 at first leg), and OFI, against Athinaikos, that reversed 5–0 the first leg's 0–3. In two very interesting semi-finals, Olympiacos eliminated Panathinaikos after extra time, while OFI qualified against Apollon Athens with a goal in last minutes of the second leg.
In the Final, Olympiacos overcame 4–2[1] OFI and won the Cup after 9 years.[2] For the Cretan team, it was the second and last time until present that they achieved to qualify for a Greek Cup Final. Top scorers of the season were Lajos Détári and Dimitris Saravakos, with 8 goals each.
Calendar[]
Round
Date(s)
Fixtures
Clubs
New entries
Group stage
20, 27 August, 2 September & 4 October 1989
60
76 → 32
76
Round of 32
29 November, 20 December 1989
32
32 → 16
none
Round of 16
1990
16
16 → 8
none
Quarter-finals
14 February, 7 March 1990
8
8 → 4
none
Semi-finals
23 March, 4 April 1990
4
4 → 2
none
Final
17 May 1990
1
2 → 1
none
Group stage[]
The phase was played in a single round-robin format. Each win would gain 2 points, each draw 1 and each loss would not gain any point.