Former Barcelona forward Eidur Gudjohnsen has backed Real Madrid to beat Liverpool in the UEFA Champions League final.