27.11.2025 20:00
1 - 1
Finished

Rangers vs Braga

Rangers vs Braga Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 0
42'
Navarro F. (Roughing)
45+3'
Diomande M. (Tripping)
45+4'
2nd Half
0 - 1
4-3-1-2
Formations
4-3-3
1
7.0
Butland
2
8.4
Tavernier
37
7.8
Fernandez
24
6.3
Djiga
3
7.0
Aarons
10
5.8
Diomande
8
6.8
Barron
43
6.4
Raskin
23
7.1
Gassama
99
6.9
Danilo
9
6.4
Chermiti
77
7.3
Martinez
39
4.9
Navarro
21
7.2
Horta
10
5.6
Zalazar
8
7.1
Moutinho
29
6.7
Gorby
2
6.1
Gomez
14
7.0
Lagerbielke
4
7.0
Niakate
26
6.6
Arrey-Mbi
1
7.8
Hornicek
11
6.9
Aasgaard
18
Antman
28
6.3
Miovski
30
Meghoma
16
Cameron
6
Vitor Carvalho
9
6.2
El Ouazzani
17
Moscardo
27
6.6
Grillitsch
5
Lelo

Starting Lineups:

1
Jack Butland (G)
2
James Tavernier (C)
3
Maximillian James Aarons
8
Connor Barron
9
Youssef Chermiti
10
Mohammed Diomande
23
Djeidi Gassama
24
Nasser Djiga
37
Emmanuel Fernandez
43
Nicolas Raskin
99
Danilo
1
Lukas Hornicek (G)
2
Victor Gomez
4
Sikou Niakate
8
Joao Moutinho
10
Rodrigo Zalazar Martinez
14
Gustaf Lagerbielke
21
Ricardo Horta (C)
26
Bright Arrey-Mbi
29
Gorby
39
Fran Navarro
77
Gabri Martinez

Substitutes

11
Thelo Aasgaard
16
Lyall Cameron
18
Oliver Antman
28
Bojan Miovski
30
Jayden Meghoma
31
Liam Kelly (G)
32
Kieran Wright (G)
51
Adamson C.
52
Curtis F.
5
Leonardo Lelo
6
Vitor Carvalho
9
Amani El Ouazzani
12
Tiago Sa (G)
15
Paulo Oliveira
17
Moscardo G.
18
Pau Victor Delgado
20
Mario Dorgeles
27
Florian Grillitsch
36
Alaa Bellaarouch (G)
50
Diego Oliveira Rodrigues
95
Sandro Vidigal

Coaches:

Rohl D.
Vicens C.

Missing Players:

Derek Cornelius (Muscle Injury)
Kieran Dowell (Injury)
Rabbi Matondo (Knee Injury)
Mikey Moore (Inactive)
John Souttar (Inactive)
Dujon Sterling (Achilles Tendon Injury)
Jonatas Noro (Achilles Tendon Injury)

Final Results and Statistics of Match:

0
Accurate through passes
2
48
Ball Possession
52
8
Big Chances
12
6
Blocked Shots
6
32
Clearances
54
32
Corner Kicks
12
88
Crosses
57
138
Duels won
106
2
Errors leading to goal
0
0
Errors leading to shot
0
2.86
Expected assists (xA)
1.66
6.76
Expected Goals (xG)
6.72
40
Fouls
36
36
Free Kicks
40
8
Goalkeeper Saves
10
1.32
Goals prevented
1.28
0
Hit the Woodwork
0
12
Interceptions
18
101
Long passes
60
0
Offsides
2
472
Passes
468
187
Passes in final third
195
16
Shots inside the Box
14
6
Shots off target
2
24
Shots on target
20
8
Shots outside the Box
4
186
Tackles
172
26
Throw-ins
40
48
Total shots
36
52
Touches in opposition box
28
3.28
xG on target (xGOT)
3.32
3.32
xGOT faced
3.28
6
Yellow Cards
8
2
Red Cards
2
0.00
Accurate through passes
1.00
47.00
Ball Possession
53.00
1.00
Big Chances
2.00
1.00
Blocked Shots
2.00
5.00
Clearances
7.00
2.00
Corner Kicks
2.00
11.00
Crosses
25.00
38.00
Duels won
27.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.26
Expected assists (xA)
0.62
1.02
Expected Goals (xG)
0.98
8.00
Fouls
11.00
11.00
Free Kicks
8.00
2.00
Goalkeeper Saves
1.00
0.42
Goals prevented
-0.24
0.00
Hit the Woodwork
0.00
1.00
Interceptions
3.00
45.00
Long passes
17.00
0.00
Offsides
1.00
80.00
Passes
82.00
60.00
Passes in final third
71.00
3.00
Shots inside the Box
3.00
1.00
Shots off target
1.00
2.00
Shots on target
2.00
1.00
Shots outside the Box
2.00
73.00
Tackles
42.00
6.00
Throw-ins
9.00
4.00
Total shots
5.00
12.00
Touches in opposition box
4.00
0.76
xG on target (xGOT)
0.42
0.42
xGOT faced
0.76
1.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
50.00
Ball Possession
50.00
1.00
Big Chances
1.00
2.00
Blocked Shots
1.00
11.00
Clearances
20.00
6.00
Corner Kicks
1.00
44.00
Crosses
14.00
31.00
Duels won
26.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.17
Expected assists (xA)
0.21
0.67
Expected Goals (xG)
0.70
12.00
Fouls
7.00
7.00
Free Kicks
12.00
2.00
Goalkeeper Saves
4.00
0.24
Goals prevented
0.88
0.00
Hit the Woodwork
0.00
5.00
Interceptions
6.00
21.00
Long passes
23.00
0.00
Offsides
0.00
77.00
Passes
73.00
65.00
Passes in final third
60.00
1.00
Red Cards
1.00
5.00
Shots inside the Box
4.00
2.00
Shots off target
0.00
4.00
Shots on target
3.00
3.00
Shots outside the Box
0.00
50.00
Tackles
75.00
7.00
Throw-ins
11.00
8.00
Total shots
4.00
14.00
Touches in opposition box
10.00
0.88
xG on target (xGOT)
1.24
1.24
xGOT faced
0.88
2.00
Yellow Cards
3.00
0.00
Accurate through passes
1.00
48.00
Ball Possession
52.00
2.00
Big Chances
3.00
3.00
Blocked Shots
3.00
16.00
Clearances
27.00
8.00
Corner Kicks
3.00
33.00
Crosses
18.00
69.00
Duels won
53.00
1.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
1.43
Expected assists (xA)
0.83
1.69
Expected Goals (xG)
1.68
20.00
Fouls
18.00
18.00
Free Kicks
20.00
4.00
Goalkeeper Saves
5.00
0.66
Goals prevented
0.64
0.00
Hit the Woodwork
0.00
6.00
Interceptions
9.00
35.00
Long passes
20.00
0.00
Offsides
1.00
79.00
Passes
79.00
62.00
Passes in final third
64.00
1.00
Red Cards
1.00
8.00
Shots inside the Box
7.00
3.00
Shots off target
1.00
6.00
Shots on target
5.00
4.00
Shots outside the Box
2.00
63.00
Tackles
55.00
13.00
Throw-ins
20.00
12.00
Total shots
9.00
26.00
Touches in opposition box
14.00
1.64
xG on target (xGOT)
1.66
1.66
xGOT faced
1.64
3.00
Yellow Cards
4.00

Online Stream (Rangers - Braga Text Broadcast)

90+7' That's it for today, Allard Lindhout has blown his whistle and the game is over.
90+6' Victor Gomez (Braga) makes a bad challenge and receives a yellow card. The referee had no doubt.
90+5' Mohammed Diomande (Rangers) receives a yellow card from Allard Lindhout and because it's his second he will have an early bath.
90+4' That will be all from Gorby who is being replaced by the fresh legs of Gabriel Moscardo (Braga).
90+3' James Tavernier (Rangers) steps up to send the ball in.
90+1' Braga have been awarded a corner kick. The referee and one of his assistants both point at the corner flag.
90' We will have 6 min. of added time.
89' Danny Rohl prepares a substitution. Chermiti is replaced by Oliver Antman (Rangers).
89' Substitution. Jayden Meghoma (Rangers) in, Maximillian Aarons out.
88' The defence is alert as they clear a dangerous cross from Amine El Ouazzani (Braga).
87' Thelo Aasgaard (Rangers) makes a rough challenge and the referee blows for a foul. Braga are awarded a free kick.
86' Emmanuel Fernandez (Rangers) is penalised for holding. Allard Lindhout signals a set piece.
85' Chermiti (Rangers) creates a yard of space for himself and tries an effort from distance, but it's blocked.
84' Mohammed Diomande (Rangers) fashions a shot from the edge of the box after receiving an accurate pass. Lukas Hornicek makes a comfortable save to stop the effort from flying into the middle of the goal.
82' Substitution. Gabri Martinez walks off the pitch and Vitor Carvalho (Braga) comes on as a substitute.
82' Surely that's handball by one of the Rangers players in the box, but the referee just waves play on!
81' Gabri Martinez (Braga) crosses the ball into the box, but one of the defending players averts the threat.
80' Emmanuel Fernandez (Rangers) should know this behaviour is beyond the rules. He was too careless with his challenge and left Allard Lindhout no option but to blow his whistle. Braga earn a free kick.
77' The referee signals that it is time for a substitution and Bojan Miovski (Rangers) will replace Connor Barron.
77' Gabri Martinez (Braga) goes into the book for a horrible tackle. A yellow card is necessary in this case.
76' An accurate cross finds its way to Chermiti (Rangers) who sends in a bullet header towards the top of the net from just outside the box, but the goalkeeper makes the save.
74' Allard Lindhout blows his whistle after Victor Gomez (Braga) kicks an opponent's legs instead of the ball.
73' James Tavernier (Rangers) takes the corner and sends it into the penalty area, but the opposition's defence is ready and makes a good clearance.
72' The substitution is prepared. Thelo Aasgaard (Rangers) joins the action as a substitute, replacing Danilo Pereira.
72' The referee points to the corner flag and Rangers will take a corner.
72' The possession of the ball – 46:54.
69' Goal! Gabri Martinez (Braga) fires the rebound into the bottom left corner after the ball breaks to him in the box. The score is 1:1.
68' Rangers have a corner.
66' Here is a change. Joao Moutinho is going off and Carlos Vicens gives the last tactical orders to Florian Grillitsch (Braga).
65' Lukas Hornicek (Braga) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
64' Djeidi Gassama (Rangers) sends a lofted cross into the box which is headed clear.
61' The ref makes the signal that the yellow is cancelled but immediately brandishes a straight red to Rodrigo Zalazar Martinez (Braga). He’s distraught but has to leave the field of play.
60' It's been a while since that contentious challenge by Rodrigo Zalazar Martinez (Braga), but referee Allard Lindhout must have received some information as he makes the VAR signal. He's going to review and it could result in a red card!
58' Rangers force a corner. They send men into the box.
58' Ricardo Horta (Braga) gets booked for the first time in this match.
58' Yellow card. Connor Barron (Rangers) goes into the referee's book after a bad challenge.
57' James Tavernier (Rangers) will deliver the ball into the penalty box from a corner kick.
56' Djeidi Gassama (Rangers) looks to break free, but an opposing player clears the ball away.
55' Gorby (Braga) produces a dangerous lofted cross into the box which is intercepted.
54' A cross by Nicolas Raskin (Rangers) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor.
54' The ball falls to Danilo Pereira (Rangers) on the edge of the box, but his shot goes well wide of the goal.
52' Nicolas Raskin (Rangers) was too forceful with his tackle and Allard Lindhout interrupted the game to signal a free kick.
51' Rodrigo Zalazar Martinez (Braga) looks to break free, but his touch lets him down and he loses the ball. It's a throw-in for Rangers.
49' The ball is cleared after Djeidi Gassama (Rangers) attempted to dribble past an opposing player. The ball goes out of play and Braga will have a goal kick.
48' Amine El Ouazzani (Braga) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
46' There will be a change on the pitch for the second half. Carlos Vicens probably wasn't satisfied with the performance of Fran Navarro. He is replaced by Amine El Ouazzani (Braga).
46' The second half has just started.
45+6' Allard Lindhout blows his whistle to signal the end of the first-half action.
45+4' Mohammed Diomande (Rangers) has tested the patience of referee Allard Lindhout and goes into the book for a previous late challenge.
45+3' GOAL! James Tavernier (Rangers) sends the penalty kick into the right of the net.
45+3' James Tavernier (Rangers) is heading towards the penalty spot to take it.
45+2' It’s a PENALTY to Rangers after the VAR review!
45+1' Referee Allard Lindhout makes the VAR signal and is going to check whether it’s a penalty for Rangers. Let’s see what happens!
45' There will be a minimum of 2 min. of added time.
45' The ball goes out for a corner. Rangers can continue in their attacking effort.
45' The corner from James Tavernier (Rangers) is intercepted by Lukas Hornicek.
43' Gabri Martinez (Braga) commits a rough foul. Allard Lindhout stops the game and makes a call. Rangers have a free kick.
42' Fran Navarro (Braga) commits a foul and is shown a yellow card.
41' Nicolas Raskin (Rangers) was too fierce in his attempt to get the ball from his opponent and Allard Lindhout blows for a foul.
40' The game is interrupted now, Djeidi Gassama (Rangers) picks up a knock and the physio has to come on.
39' One of the Rangers players is in on goal but gets upended by the defender in the box. That could be a penalty, but the ref says NO! Play continues.
38' Lukas Hornicek makes a brilliant save! Djeidi Gassama (Rangers) easily weaves through the defence and fires the ball from mid-range. His effort goes towards the left side of the goal but is saved by the keeper!
36' Emmanuel Fernandez (Rangers) plants a header from the edge of the box after a nice cross from the free kick. It lacks accuracy and the ball flies way over the bar. The ball is off of the pitch and it's a goal kick for Braga.
35' A neat pass is well received by Danilo Pereira (Rangers), who is lurking on the edge of the box and strikes the ball towards the middle of the target. The goalkeeper makes a decent save to block his shot.
35' The ball is behind the touchline and Rangers will take a throw-in.
34' Nasser Djiga (Rangers) attempts to find one of his teammates, but puts far too much on the pass and the chance is gone. The referee and the linesman both signal a throw-in for Braga.
32' Braga take a short corner instead of sending the ball into the penalty area.
31' A cross from Gabri Martinez (Braga) fails to reach the box as the defence clears the ball away to safety. The ball goes out of play and Braga have been awarded a corner kick.
29' Nicolas Raskin (Rangers) makes a reckless foul in order to win the ball from his opponent. Allard Lindhout has a clear sight of it and blows his whistle.
27' Victor Gomez (Braga) once again attempts to send a defence-splitting pass, but the opposition's defence is alert and intercepts the ball.
26' Rodrigo Zalazar Martinez (Braga) brings down the pass, looks up and shoots from distance, but it's straight at a defender who unwittingly blocks it.
25' Victor Gomez (Braga) slaloms his way past challenges, but an opposing player does well to get the ball away.
24' Djeidi Gassama (Rangers) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
23' Sikou Niakate (Braga) makes a rough challenge and Allard Lindhout blows his whistle for a foul. A free kick to Rangers.
21' Victor Gomez (Braga) sends a long ball across the pitch, but it misses its target.
19' The linesman raises his flag. Gabri Martinez (Braga) is adjudged offside.
16' Ricardo Horta (Braga) makes contact with a cross but fails to connect perfectly. His low drive heads straight towards the middle of the goal where the goalkeeper makes a decent save to deny him.
14' Good work from Braga as they win a corner.
14' Ricardo Horta (Braga) receives a clever pass and shoots from mid-range. His shot looks like it's going in the bottom left corner, but Jack Butland has other ideas and makes a brilliant save. The referee and his assistant both point at the corner flag. Braga will have an opportunity to threaten the opposition's goal.
12' Rodrigo Zalazar Martinez (Braga) races towards goal but the defender gets back well to make a challenge.
11' Braga are playing possession football and controlling the game at present. They are exchanging inch-perfect passes from player to player, making it difficult for the opposition to win the ball.
10' Allard Lindhout couldn't ignore the rough tackle by Sikou Niakate (Braga) and blew his whistle.
8' Victor Gomez (Braga) makes an overly-aggressive challenge and Allard Lindhout blows his whistle for a foul.
5' Ricardo Horta (Braga) is penalised for a foul. Allard Lindhout had a clear view and blows his whistle.
3' James Tavernier (Rangers) takes a quick throw-in so that his teammates can outnumber the defenders in the penalty box.
1' The first half has just begun.
The players are on the pitch and Rangers will have the kick-off.
The referee of today's match will be Allard Lindhout.
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Hello and welcome to our live text commentary! We will provide you with instant updates of everything that happens in the match. The starting lineups will be announced very soon.

Last Matches of Rangers

12.04.26
PRE
(2) - (1)
W
04.04.26
PRE
(2) - (1)
W
21.03.26
PRE
(1) - (0)
W
15.03.26
PRE
(0) - (1)
W
08.03.26
SC
(0) - (0)
L
01.03.26
PRE
(2) - (0)
D
04.04.26
PRE
(2) - (1)
W
21.03.26
PRE
(1) - (0)
W
08.03.26
SC
(0) - (0)
L
01.03.26
PRE
(2) - (0)
D
15.02.26
PRE
(2) - (2)
W
08.02.26
SC
(5) - (0)
W

Last Matches of Braga

16.05.26
LP
(1) - (1)
D
11.05.26
LP
(0) - (0)
D
03.05.26
LP
(1) - (0)
D
26.04.26
LP
(0) - (1)
L
23.04.26
LP
(0) - (1)
W
19.04.26
LP
(1) - (1)
D
11.05.26
LP
(0) - (0)
D
26.04.26
LP
(0) - (1)
L
23.04.26
LP
(0) - (1)
W
16.04.26
EL
(2) - (1)
W
04.04.26
LP
(0) - (1)
W
12.03.26
EL
(1) - (0)
L

Rangers vs Braga matches

27.11.25
EL
(1) - (0)
14.04.22
EL
(2) - (0)
07.04.22
EL
(1) - (0)
26.02.20
EL
(0) - (0)
20.02.20
EL
(0) - (1)
27.11.25
EL
(1) - (0)
14.04.22
EL
(2) - (0)
20.02.20
EL
(0) - (1)

Follow Game Online:

Rangers vs Braga live stream online is not available right now. You can see the full history of Rangers vs Braga head to head confrontation.

Rangers vs Braga Head To Head Confrontation

Our site's database keeps all result's history of previous games between Rangers and Braga, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Rangers vs Braga upcoming matches.

27.11.2025

Rangers 1 - 1 Braga (Tavernier J., Martinez G.)

14.04.2022

Rangers 3 - 1 Braga (Tavernier J., Tavernier J., Carmo D.)

14-04-2022 19:00

Europa League

2' James Tavernier (1-0), 44' James Tavernier (2-0), 83' David Carmo (2-1), 101' Kemar Roofe (3-1),

42' Tormena (R), 85' Kemar Roofe (Y), 95' Andre Horta (Y), 105' Iuri Medeiros (Y), 105' Iuri Medeiros (YR),

46' Andre HortaFrancisco Moura, 61' Abel RuizVitinha, 61' Rodrigo GomesIuri Medeiros, 80' Ryan JackGlen Kamara, 80' Aaron RamseyScott Wright, 90+1' Borna BarisicLeon Balogun, 100' Al MusratiLucas Mineiro, 106' Andre CastroGorby, 106' Kemar RoofeScott Arfield, 106' Joe AriboFashion Sakala, 118' David CarmoMiguel Fale,

20.02.2020

Rangers 3 - 2 Braga (Fransergio, Ruiz A., Hagi I.)

20-02-2020 20:00

Europa League

11' Fransergio (0-1), 59' Abel Ruiz (0-2), 67' Ianis Hagi (1-2), 75' Joe Aribo (2-2), 82' Ianis Hagi (3-2),

41' Alfredo Morelos (Y), 58' Joe Aribo (Y), 69' Galeno (Y), 90+5' Raul Michel Melo da Silva (Y),

12' WallaceGaleno, 54' Glen KamaraJoe Aribo, 68' Ryan KentFlorian Kamberi, 70' Abel RuizRicardo Horta, 73' Borna BarisicGreg Stewart, 83' Joao PalhinhaJoao Novais,