Rio Ave vs Braga

8 November 2026 · Liga Portugal · 2026/27 · Referee Claudio Filipe Ruivo Pereira

Full time 0 – 1

Half-time: 0–0

  • Ricardo Horta 67’ (pen)

Match summary

Braga beat Rio Ave 1-0 on the road. It was goalless at half-time.

Ricardo Horta put Braga ahead from the penalty spot in the 67th minute.

The chances backed that up: Braga created 1.85 expected goals (xG) from 13 shots to Rio Ave's 0.18 from 4.

Rio Ave hosted Braga in Liga Portugal on Matchday 11, with the encounter concluding in a 0-1 defeat despite the hosts dominating possession with 54 percent to 46 percent and completing 453 passes to 379. Despite the home side holding the ball more, Braga controlled the attacking metrics, recording 13 shots to 4 and 8 corners to 0. The visitors generated an expected goals figure of 1.85 compared to just 0.18 for Rio Ave. Discipline was a factor throughout the fixture as Rio Ave committed 12 fouls and Braga 22, resulting in 2 yellow cards for the hosts and 1 for the visitors.

The first half ended goalless after a tight opening period that included a missed chance by Braga player Gustaf Lagerbielke in minute 54. The match turned in the second half when a VAR review in minute 64 resulted in no penalty for Lagerbielke, but a penalty was awarded shortly after. Ricardo Horta scored from the penalty spot in minute 67 to make the score 0-1, which proved to be the decisive moment. Numerous substitutions were made by both sides in the closing stages, and the final whistle confirmed the 0-1 scoreline.

Match stats

53% Possession 47%
4 Shots 13
3 Shots on target 2
0 Corners 8
71 Attacks 77
28 Dangerous attacks 49
452 Passes 384
80.3% Pass accuracy 77.3%
9 Tackles 15
12 Fouls 22
2 Yellow cards 1
2 Offsides 3

Key events

Rio Ave Braga
Kick-off
4’
Pau VíctorShot on target
20’
Corner
Jalen BlesaShot on target
24’
31’
Corner
Second half underway
Half-time0-0
Diogo BezerraShot on target
51’
Miguel PatricioShot on target
52’
53’
63’
Corner
64’
Gustaf LagerbielkeVAR: No penalty
67’
Ricardo HortaPenalty0-1 (Braga)
67’
70’
Corner
79’
88’
Corner
89’
Corner
90+3’
Corner
90+4’
Corner
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.18 1.85 67’ Ricardo Horta (Braga), 0-1 67’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.18 1.85 67’ Ricardo Horta (Braga), 0-1 Horta 67’
Rio Ave 0.18 xGBraga 1.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Braga attacking Rio Ave attacking 
67’ Ricardo Horta (Braga), penalty, 0.79 xG, goal 35’ Ricardo Horta (Braga), open play, 0.33 xG, off target 54’ Gustaf Lagerbielke (Braga), set piece, 0.21 xG, off target 78’ Pau Víctor (Braga), open play, 0.12 xG, off target 78’ Fran Navarro (Braga), open play, 0.11 xG, off target 90+3’ Denis Huseinbašić (Braga), open play, 0.07 xG, blocked 52’ Miguel Patricio (Rio Ave), open play, 0.06 xG, saved 24’ Jalen Blesa (Rio Ave), open play, 0.05 xG, saved 63’ Victor Gómez (Braga), open play, 0.06 xG, blocked 4’ Pau Víctor (Braga), set piece, 0.05 xG, saved 59’ Diogo Bezerra (Rio Ave), direct free kick, 0.05 xG, off target 34’ Pau Víctor (Braga), open play, 0.03 xG, off target 20’ Gustaf Lagerbielke (Braga), from a corner, 0.03 xG, off target 27’ João Moutinho (Braga), open play, 0.03 xG, off target 51’ Diogo Bezerra (Rio Ave), open play, 0.02 xG, saved 90+5’ Diogo Travassos (Braga), from a corner, 0.02 xG, off target 47’ Fran Navarro (Braga), open play, 0.01 xG, blocked 67’ Ricardo Horta (Braga), penalty, 0.79 xG, goal 35’ Ricardo Horta (Braga), open play, 0.33 xG, off target 54’ Gustaf Lagerbielke (Braga), set piece, 0.21 xG, off target 78’ Pau Víctor (Braga), open play, 0.12 xG, off target 78’ Fran Navarro (Braga), open play, 0.11 xG, off target 90+3’ Denis Huseinbašić (Braga), open play, 0.07 xG, blocked 52’ Miguel Patricio (Rio Ave), open play, 0.06 xG, saved 63’ Victor Gómez (Braga), open play, 0.06 xG, blocked 24’ Jalen Blesa (Rio Ave), open play, 0.05 xG, saved 4’ Pau Víctor (Braga), set piece, 0.05 xG, saved 59’ Diogo Bezerra (Rio Ave), direct free kick, 0.05 xG, off target 34’ Pau Víctor (Braga), open play, 0.03 xG, off target 20’ Gustaf Lagerbielke (Braga), from a corner, 0.03 xG, off target 27’ João Moutinho (Braga), open play, 0.03 xG, off target 51’ Diogo Bezerra (Rio Ave), open play, 0.02 xG, saved 90+5’ Diogo Travassos (Braga), from a corner, 0.02 xG, off target 47’ Fran Navarro (Braga), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Rio Ave 4-2-3-1 Starting XI
Gouw
Tomé 69’
Lomboto 69’
Mancha
Vrousai
Liavas
Nascimento
Clemmensen 69’
Patricio 77’
Bezerra
Blesa
Braga 3-4-3 Starting XI
Fontes
Barišić
Lagerbielke
Arrey-Mbi 60’
Martínez 60’
Moutinho
Gorby 81’
Travassos
Horta 81’
Víctor
Navarro 90’

Player stats

Goalkeeper1 player
90′ 1 1 60 – – – – –
Defenders6 players
João Tomé Taken off
69′ 2 5 – 3 – 33 1 – – –
Julien Lomboto Taken off
69′ – – – 1 1 43 3 – – –
90′ 1 1 2 4 2 60 – – – –
90′ 3 1 – 8 3 38 1 – – –
Zé Carlos Came on as a substituteTaken off
21′ – – – – – 1 – – – –
Francisco Petrasso Came on as a substitute
21′ – – 1 1 1 17 – – – –
Midfielders7 players
90′ – – 56 – – 2 3 5 3 2 –
90′ – – 57 1 – – – 2 1 1
Sebastian Clemmensen Taken off
69′ – – 17 1 – 1 1 4 – 2 –
Miguel Patricio Taken off
77′ – – 16 1 – – – 4 1 3 –
90′ – – 13 – – – 1 4 2 4
Brandon Aguilera Came on as a substitute
21′ – – 11 – – – – 2 – 1 –
Ryan Guilherme Came on as a substitute
13′ – – 10 – – – 1 1 – 1 –
Forwards2 players
90′ – – 1 1 0.05 – – 5 4 16 –
Tamblé Monteiro Came on as a substitute
13′ – – – – – – – 1 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Rio Ave win 16% Avg odds 5.76 Our estimate 23%
Draw 22% Avg odds 4.28 Our estimate 22%
Braga win 62% Avg odds 1.50 Our estimate 55%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.