← Match Finder
Primeira Liga
Referee: Tiago Martins
Sp Braga
S T S S T
4–3
Full-time
Casa Pia
S U U T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Sp Braga Casa Pia
Last 6 — all competitions · 6/6 matches
Win Ø 50%
67%
33%
Points per game
2,0
1,3
Over 2.5 Ø 75%
83%
67%
Both score Ø 59%
67%
50%
Average goals
3,7
2,7
Scored
1,8
1,7
Conceded
1,8
1,0
Goal diff per game
+0,0
+0,7
xG created Pro
xG conceded Pro
xG diff Pro
This season — Primeira Liga · 31/31 matches
Win Ø 45%
61%
29%
Points per game
2,0
1,1
Over 2.5 Ø 58%
71%
45%
Both score Ø 55%
68%
42%
Average goals
3,5
2,5
Scored
2,1
1,1
Conceded
1,4
1,4
Goal diff per game
+0,6
-0,4
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–1

1,70 xG 1,76
56% Possession 44%
15 Shots 15
7 Shots on target 6
4 Blocked shots 1
4 Goalkeeper saves 3
7 Corners 7
1 Offside 4
7 Free kicks against 9
4 Yellow cards 3
1 Red cards 0
The table before the match Sp Braga 4. · Casa Pia 11.
# Team K V U T +/− xG +/− P
1 Sp Lisbon 32 27 3 2 +63 +42.1 84
2 Benfica 31 24 4 3 +46 +37.1 76
3 Porto 32 20 6 6 +34 +29.8 66
4 Sp Braga 31 19 5 7 +20 +19.5 62
5 Guimaraes 32 18 6 8 +13 +6.7 60
6 Moreirense 32 14 7 11 -1 +0.1 49
7 Arouca 31 13 6 12 +11 +1.9 45
8 Farense 32 10 7 15 -1 -9.3 37
9 Famalicao 31 8 12 11 -6 -10.1 36
10 Rio Ave 32 6 17 9 -5 +0.1 35
11 Casa Pia 31 9 8 14 -11 -11.3 35
12 Estoril 32 9 6 17 -7 -12.7 33
13 Gil Vicente 32 8 9 15 -11 -10.4 33
14 Boavista 32 7 10 15 -22 -17.8 31
15 Estrela 31 6 11 14 -17 -7.5 29
16 Portimonense 32 7 7 18 -35 -25.2 28
17 Chaves 32 5 8 19 -37 -20.3 23
18 Vizela 32 4 10 18 -34 -12.8 22

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Sp Braga Casa Pia
1–0 Álvaro Djaló
Bruma
12′
35′
Y. Soma 1–1
Pablo Roberto
36′
🟨 Yuki Soma
Half-time 1–1
Abel Ruiz 🔁
↦ S. Banza
46′
51′
Leonardo Lelo 1–2
Beni
Paulo Oliveira 🟨
56′
56′
🔁 Felippe Cardoso
↦ Y. Soma
Pizzi 🔁
↦ J. Mendes
59′
2–2 Abel Ruiz
Álvaro Djaló
60′
3–2 R. Zalazar
Paulo Oliveira
64′
71′
🔁 Samuel Justo
↦ Beni
71′
🔁 Rúben Lameiras
↦ Nuno Moreira
72′
Paulo Oliveira 4–2
own goal
Álvaro Djaló 🟨
74′
Álvaro Djaló 🟨
75′
Álvaro Djaló 🟥
75′
83′
🟨 Duplexe Tchamba
Rony Lopes 🔁
↦ João Moutinho
83′
Vitor Carvalho 🔁
↦ R. Zalazar
83′
84′
🔁 K. Krygård
↦ D. Tchamba
84′
🔁 Tiago Dias
↦ T. Segovia
5–2 Abel Ruiz
Vitor Carvalho
88′
92′
🟨 Rúben Lameiras
92′
🟨 Felippe Cardoso
Bruma 🟨
93′
José Fonte 🔁
↦ Bruma
93′
Full-time 5–2

Line-ups

Sp Braga

4-2-3-1
1 Matheus G
17 J. Mendes D
15 Paulo Oliveira D
4 S. Niakaté D
26 C. Borja D
16 R. Zalazar M
28 João Moutinho M
14 Álvaro Djaló M
21 Ricardo Horta M
7 Bruma M
23 S. Banza F
Bench (9)
9 Abel Ruiz
22 Pizzi
20 Rony Lopes
18 Vitor Carvalho
6 José Fonte
5 S. Saatçı
19 Adrián Marín
91 L. Horníček
10 C. Ndour

Coach: Rui Duarte

Casa Pia

3-4-2-1
33 Ricardo Batista G
3 João Nunes D
19 N. Zolotić D
2 D. Tchamba D
72 Gaizka Larrazabal M
16 Beni M
21 T. Segovia M
5 Leonardo Lelo M
11 Y. Soma F
80 Pablo Roberto F
7 Nuno Moreira F
Bench (9)
30 Felippe Cardoso
96 Samuel Justo
10 Rúben Lameiras
14 K. Krygård
77 Tiago Dias
68 Lucas Paes
15 Fernando Varela
18 André Geraldes
23 Fernando Andrade

Coach: Gonçalo Santos

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,32
U
5,45
B
8,69
Over/under goals
O1,5 ✓
O2,5 ✓
1,54
U2,5
2,42
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Tiago Martins · 155 kamper i vår database

🟨 Yellow cards
5,8 / match
Above average
⚽ Free kicks
25,2 / match
Below average

🟥 Red cards: 0,47 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.