Ankara: UEFA has moved this month's Champions League final between Manchester City and Chelsea to Porto from Istanbul, two Turkish Football Federation sources said on Wednesday.
The sources said Turkey was expecting to host the 2023 Champions League final in Istanbul, as part of the agreement with European soccer's ruling body.
UEFA declined to comment.
The governing body has been locked in meetings to find a solution to the final on May 29 after the UK government placed Turkey on its travel "red list" on Friday, effectively ruling out the opportunity for supporters of the English clubs to attend the game.
The UK government had initially offered the possibility of hosting the match at Wembley Stadium in London but talks over that possibility broke down over issues relating to exemptions for support staff, broadcasters and sponsors who would have been travelling from numerous destinations.
Portugal was placed on the UK government's "green list" from May 17, which means fans of the English clubs will be free to travel to the game.
Portugal is in the last phase of easing a lockdown and expects to lift travel restrictions from May 17.
Istanbul was due to host the final last year but UEFA moved that game to Lisbon where it was played behind closed doors as part of a one-off "final eight" tournament after the stoppage to the season caused by the COVID-19 pandemic.
Hosting the final in 2023 will allow Turkey to feature the game as part of celebrations of the Republic's centenary.