It has also hosted prestigious sporting events such as the finals of the European Cup ( now the UEFA Champions League ) and the UEFA Cup . Hampden has hosted prestigious sporting events , including three Champions League finals , two Cup Winners ' Cup finals and a UEFA Cup final .