⚽️
Triangle United1-1Ngezi Platinum
Mon, 2 Feb 2026, 20:45
Full Time
2:1
HT: 2 - 0

Match Timeline

12'
G. Larrazabal
Normal Goal → J. Livolant
40'
L. Ofori🟨
Yellow Card
45'
J. Goulart
Normal Goal
46'
M. Fernandes🔄
Substitution 1 → A. Costa
46'
P. Rosario
Normal Goal → A. Costa
56'
T. Morais🔄
Substitution 1 → K. Osundina
57'
A. Varela🔄
Substitution 2 → V. Froholdt
57'
B. Sainz🔄
Substitution 3 → William Gomes
59'
G. Larrazabal🟨
Yellow Card
70'
Pepe🔄
Substitution 4 → O. Pietuszewski
71'
Thiago Silva🔄
Substitution 5 → D. Gul
79'
William Gomes🟥
Red Card
82'
Cassiano🔄
Substitution 2 → C. Mendes
90+2'
A. Costa🟨
Yellow Card
90+6'
D. Sousa🟨
Yellow Card
90+7'
J. Bednarek🟨
Yellow Card

Match Statistics

3Shots on Goal6
2Shots off Goal4
6Total Shots15
1Blocked Shots5
3Shots insidebox10
3Shots outsidebox5
14Fouls13
0Corner Kicks10
1Offsides3
31Ball Possession69
3Yellow Cards2
0Red Cards1
5Goalkeeper Saves1
260Total passes568
176Passes accurate495
68Passes %87
0.97expected_goals2.02
0goals_prevented0

Starting Lineups

Casa PiaCasa Pia1:1

Starting XI

1Patrick SequeiraG
43David SousaD
5Abdu ContéM
29Jérémy LivolantF
3Domingos Jose Gabriel BandeiraD
8Rafael BritoM
90CassianoF
4João GoulartD
80Lawrence OforiM
21Tiago MoraisF
72Gaizka LarrazabalM

FC PortoFC Porto1:1

Starting XI

99Diogo CostaG
74Francisco MouraD
10Gabri VeigaM
17Borja SainzF
5Jan BednarekD
22Alan VarelaM
9Samu AghehowaF
3Thiago SilvaD
13Pablo RosarioM
11PepêF
52Martim FernandesD

Head-to-Head

📈 Team Form & Statistics

Casa Pia
Casa Pia
Form: D-L-L-D-W
FC Porto
FC Porto
Form: W-W-D-W-W
Record
2 W
3 D
5 L
9 W
1 D
0 L
Goals Per Game
1.1
Scored
vs
2.2
Scored
1.6
Conceded
vs
0.4
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
60%
BTTS
50%
BTTS
40%
Home/Away Performance
Scored
Home:1.0
Away:1.2
Conceded
Home:1.6
Away:1.6
Scored
Home:2.7
Away:1.5
Conceded
Home:0.5
Away:0.3

⚡ Elo Ratings

Long Term Elo Rating
1474
Average
1870
Strong
Short Term Elo Rating
1470
↓ Momentum (-4)
1917
↑ Momentum (+47)
Expected Outcome
8%
Home Win
18%
Draw
74%
Away Win
Attack & Defence Elo
Long Term
1452
Attack
1680
1493
Defence
1771
Recent Form
1474
Attack
1694
1438
Defence
1828
Post-Match Changes
+22
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Porto's Defensive Wall to Silence Struggling Casa Pia
Recommendation:BOTH_TEAMS_TO_SCORE_NO
Odds:1.55
Expected Value:+16.3%
Confidence:85

When the league leaders visit the relegation-threatened strugglers, the narrative writes itself. FC Porto travel to face Casa Pia in a Primeira Liga fixture that, on paper, looks like a foregone conclusion. The data, however, is where we find the real story and, crucially, the betting value. Porto are not just top of the table; they are dominating it. With 18 wins and 1 draw from 19 games, a staggering +36 goal difference, and a 7-point lead, they are in a class of their own. Their recent form is even more impressive: 9 wins and 1 draw in their last 10 matches across all competitions. More telling than the wins is their defensive record. They have conceded just 4 goals in those 10 games, an average of 0.4 per match. Away from home, that figure drops to a miserly 0.25 goals conceded per game. Look at their recent results: a 1-0 win at Guimaraes, a 1-0 win at Santa Clara, a 3-0 home win over GIL Vicente, and a 1-0 cup victory over Benfica. This is a team that knows how to shut up shop and grind out results, especially against lesser opposition. Casa Pia, sitting 16th with just 15 points, are in dire straits. Their recent form of 2 wins, 3 draws, and 5 losses from their last 10 tells only part of the tale. Their home form is catastrophic: a 0% win rate from their last five home matches (0 wins, 3 draws, 2 losses). They've scored a paltry 1.00 goal per game at home while conceding 1.60. Their recent home results are damning: a 0-0 draw with Guimaraes, a 1-1 draw with GIL Vicente, a 1-2 cup loss to Torreense, and a 0-2 league defeat to Alverca. Their 3-3 draw with bottom-placed AVS in their last outing was an anomaly against the league's leakiest defense, not a sign of resurgence. The head-to-head history is a horror show for Casa Pia. In 8 meetings, they have never beaten Porto, managing just 1 draw and suffering 7 defeats. They've scored only 3 goals in those encounters while conceding 17. The most recent meeting this season ended in a comprehensive 0-4 defeat for Casa Pia. Statistically, the gulf is vast. Porto average 13.6 shots per game to Casa Pia's 7.5, with 5.1 on target versus 2.5. They dominate possession (57.5% to 46.0%) and pass with far greater accuracy (84.7% to 73.3%). The goal expectancy model suggests Porto should score 1.55 to Casa Pia's 0.62. The only potential concern is fatigue. Porto have had just 4 days rest after a European clash with Rangers, playing 3 games in the last 14 days. Casa Pia, in contrast, have had 10 days off. Yet, Porto's squad depth and relentless consistency suggest this is a minor hurdle. **Key Points:** * FC Porto are league leaders with an 18-1-0 record and a +36 goal difference. * Porto have conceded only 4 goals in their last 10 matches (0.4 per game). * Casa Pia have a 0% win rate in their last 5 home games (0W, 3D, 2L). * Porto have won 7 of the last 8 head-to-head meetings, keeping 5 clean sheets. * Casa Pia have failed to score in 3 of their last 10 matches. * Porto's away defense is exceptional, conceding just 0.25 goals per game on the road. **Betting Verdict:** The market has Porto to win priced at a short 1.31, which is fair but offers limited value. The Over 2.5 goals at 1.89 is tempting, but Porto's low-scoring away wins (1-0, 1-0 recently) give me pause. The standout value lies in **Both Teams To Score - No at 1.55**. Porto's defensive solidity is immense, and Casa Pia's attack has consistently faltered against quality opposition. The data points overwhelmingly to a Porto win, most likely with a clean sheet. I estimate a 75% probability of at least one team failing to score, making the 1.55 odds an attractive proposition with positive expected value. **Recommended Bet: BOTH_TEAMS_TO_SCORE_NO**

Read Full Preview →