Real Madrid’s Rodrygo and Jude Bellingham scored in each half to secure a 2-1 win at Braga, keeping their side three points clear at the top of Group C.
Carlo Ancelotti-led team dominated from the start and opened the scoring in the 16th minute with Vinícius Júnior putting the ball on a plate for Rodrygo to strike from close range.
The Spanish club then missed several chances to extend their lead mainly through Vinícius, who was often caught offside by an extremely high Braga defensive line. But they managed to score again when Rodrygo beat the offside trap and found Vinícius ghosting behind the defence. He collected the through ball and passed to Bellingham who, from the edge of the box, slotted an effortless curling strike inside the far post.
It was Bellingham’s 11th goal in 12 games in all competitions as he became only the second Real Madrid player to score in each of his first three Champions League games after Christian Karembeu in 1998. Braga pulled one back when Álvaro Djaló took advantage of a defensive mistake to score but Real held on despite late pressure thanks to two brilliant save by Kepa Arrizabalaga.