Semi-finals
21/03/2012 14:30 Atromitos Atromitos - Asteras Tripolis Asteras Tripolis 0:0 (0:0)
21/03/2012 17:00 Olympiakos Piraeus Olympiakos Piraeus - OFI Heraklion OFI Heraklion 1:0 (0:0)
04/04/2012 14:30 Asteras Tripolis Asteras Tripolis - Atromitos Atromitos 2:2 (1:1)
04/04/2012 17:00 OFI Heraklion OFI Heraklion - Olympiakos Piraeus Olympiakos Piraeus 0:0 (0:0)
Final
28/04/2012 18:30 Atromitos Atromitos - Olympiakos Piraeus Olympiakos Piraeus