Wed, 22 Apr 2026, 19:45
Taça de Portugal
Portugal
Full Time
Match Timeline
11'
Substitution 1 → Zeno Debast
22'
Yellow Card
34'
Yellow Card
44'
Yellow Card
51'
Substitution 2 → Daniel Bragança
57'
Yellow Card
58'
Substitution 1 → Alan Varela
71'
Substitution 2 → Rodrigo Mora
71'
Substitution 3 → Terem Moffi
71'
Substitution 4 → Pepê
79'
Substitution 3 → Luis Guilherme
80'
Substitution 5 → Seko Fofana
80'
Substitution 4 → Ricardo Mangas
80'
Substitution 5 → Pedro Gonçalves
83'
Yellow Card
88'
Card upgrade
89'
Red Card
90+6'
Yellow Card
Match Statistics
3Shots on Goal1
8Shots off Goal0
18Total Shots3
7Blocked Shots2
11Shots insidebox3
7Shots outsidebox0
22Fouls8
6Corner Kicks4
50Ball Possession50
3Yellow Cards3
1Red Cards0
1Goalkeeper Saves3
411Total passes413
351Passes accurate340
85Passes %82
Starting Lineups
FC Porto1:1
Starting XI
99Diogo CostaG
4Jakub KiwiorD
10Gabri VeigaM
77Oskar PietuszewskiF
3Thiago SilvaD
13Pablo RosarioM
27Deniz GülF
5Jan BednarekD
8Victor FroholdtM
7William GomesF
20Alberto CostaD
Sporting CP1:1
Starting XI
1Rui SilvaG
20Maximiliano AraújoD
5Hidemasa MoritaM
7Geovany QuendaM
97Luis Javier SuárezF
25Gonçalo InácioD
42Morten HjulmandM
17Francisco TrincãoM
26Ousmane DiomandeD
10Geny CatamoM
72Eduardo QuaresmaD
Head-to-Head
16
Wins
16
Draws
10
Wins
📈 Team Form & Statistics
FC Porto
Form: W-L-W-D-D
Sporting CP
Form: L-D-W-L-W
Record
6 W
3 D
1 L
•
5 W
2 D
3 L
Goals Per Game
1.9
Scored
vs
1.6
Scored
0.9
Conceded
vs
1.1
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
40%
BTTS
60%
BTTS
40%
Home/Away Performance
Scored
Home:2.0
Away:1.8
Conceded
Home:0.6
Away:1.2
Scored
Home:1.8
Away:1.4
Conceded
Home:1.0
Away:1.2
⚡ Elo Ratings
Long Term Elo Rating
1500
Average
1500
Average
Short Term Elo Rating
1500
→ Stable
1500
→ Stable
Expected Outcome
33%
Home Win
34%
Draw
33%
Away Win
Attack & Defence Elo
Long Term
1500
Attack
1500
1500
Defence
1500
Recent Form
1500
Attack
1500
1500
Defence
1500
Post-Match Changes
0
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

