Skuat Ancelotti mengawali Grup C dengan kemenangan 1-0 atas Union Berlin, sebelum mengalahkan Napoli 3-2 di Italia pada laga terakhir.
Mereka juga berada di puncak klasemen La Liga, dengan 25 poin dari 10 pertandingan pembuka musim ini.
Namun, Los Blancos harus melihat rekor empat kemenangan beruntun berakhir saat ditahan Sevilla 1-1 di laga terakhir.
Sporting Braga sementara itu masih berada di peringkat ketiga dengan tiga poin dari dua laga.
Perjalanan wakil Portugal di Grup C dimulai dengan cara yang membuat frustasi, saat mereka kebobolan di menit-menit akhir saat menghadapi Napoli dan kalah 2-1 di kandang sendiri.
Kekalahan tersebut semakin mengecewakan karena tim asal Portugal tersebut sempat menyamakan kedudukan di menit ke-84 melalui Bruma.
Tim asuhan Artur Jorge ini juga berada di ujung tanduk saat menghadapi Union Berlin di matchday kedua.
Meskipun begitu, tim asal Primeira Liga ini berhasil bangkit dari ketertinggalan dua gol untuk menang 3-2 di Jerman, dengan gol ketiga mereka tercipta di menit ke-94 melalui Castro.
Braga akan membawa lima kemenangan beruntun ke laga ini, termasuk kemenangan dalam tiga laga terakhir.
Raihan total 16 poin dari delapan pertandingan membuat mereka berada di peringkat empat klasemen Primeira Liga.
Os Arcebispos memiliki catatan dua kemenangan dari tiga laga sebelumnya melawan tim asal Spanyol, yang semuanya terjadi saat menghadapi Sevilla.
Duel di Stadion Municipal de Braga ini akan menjadi pertandingan bersejarah bagi klub, saat mereka bersiap untuk menghadapi klub tersukses di sepak bola Eropa untuk pertama kalinya.
Braga terakhir kali berlaga di fase grup Liga Champions pada musim 2012-13, saat mereka finis di posisi keempat di grup yang juga dihuni Manchester United dan Galatasaray.
Satu-satunya pemain Braga yang dipastikan absen di laga ini adalah Victor Gomez.