DeCourcy: A second 'Miracle in Istanbul' could happen in Man City vs Inter
Ataturk Olympic Stadium in Istanbul will be hosting the Champions League final for a second time. The first is viewed by some as the greatest game in world sport, ever. Could it happen again?
Mike DeCourcy