The 1989 Greek Cup final was the 45th final of the Greek Cup. The match took place on 11 May 1989 at the Olympic Stadium. The contesting teams were Panathinaikos and Panionios. It was Panathinaikos' seventeenth Greek Cup final and second consecutive in their 81 years of existence and Panionios' fifth Greek Cup final in their 99-year history.[1][2]
Panathinaikos had reached the Greek Cup final sixteen times, winning ten of them. The last time that they played in a final was in 1988, where they had won Olympiacos by 4–3 on penalties, which came after a 2–2 draw at the end of the extra time.
Panionios had reached the Greek Cup final four times, winning one of them. The last time that they played in a final was in 1979, where they had won AEK Athens by 3–1.[3]