🟨
Xi'an Ronghai2-2Tai'an Tiankuang
Mon, 27 Apr 2026, 17:00
Segunda Liga
Portugal
Portugal
Full Time
2:1
HT: 0 - 0

Match Timeline

28'
Joao Silva🟨
Yellow Card
38'
Pedro Pinho🟨
Yellow Card
48'
David Kusso
Normal Goal
62'
Tiago Brito🔄
Substitution 1 → Bruno Silva
63'
Armando Lopes
Normal Goal
71'
Aarón Romero🔄
Substitution 1 → Kiko Pereira
71'
David Kusso🔄
Substitution 2 → Robyn Esajas
74'
Robyn Esajas🟨
Yellow Card
81'
Luís Bastos🔄
Substitution 2 → Diogo Pereira
81'
Joao Silva🔄
Substitution 3 → Joanderson
84'
Ktatau🔄
Substitution 3 → Henrique Pereira
84'
Reinaldo🔄
Substitution 4 → Gabriel Rodrigues
87'
Sabino🔄
Substitution 4 → Pedro Martelo
87'
Nuno Namora🔄
Substitution 5 → Vasco Santos
88'
Robyn Esajas
Normal Goal → Pedro Pinho
90'
Roberto🔄
Substitution 5 → Mamadou Tounkara

Match Statistics

2Yellow Cards1
0Red Cards0

Starting Lineups

ChavesChavesUnknown

Starting XI

1VozinhaG
4Bruno RodriguesD
3Aarón RomeroD
33Tiago SimõesD
15CarraçaD
8Pedro PinhoM
20KtatauM
30David KussoM
77ReinaldoF
17RobertoF
10André RodriguesF

OliveirenseOliveirenseUnknown

Starting XI

31Ricardo RibeiroG
26Luís BastosD
4BuraD
75Nuno NamoraD
19Armando LopesD
90Tiago BritoM
17Lucas HenriqueM
99SabinoM
2Douglas BorelM
88Yefrei RodriguezF
21Joao SilvaF

Head-to-Head

📈 Team Form & Statistics

Chaves
Chaves
Form: L-W-L-L-W
Oliveirense
Oliveirense
Form: W-L-L-L-D
Record
4 W
0 D
6 L
2 W
2 D
6 L
Goals Per Game
1.1
Scored
vs
1.0
Scored
1.4
Conceded
vs
1.6
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
40%
BTTS
20%
BTTS
30%
Home/Away Performance
Scored
Home:1.0
Away:1.2
Conceded
Home:0.6
Away:2.2
Scored
Home:1.8
Away:0.2
Conceded
Home:1.8
Away:1.4

⚡ Elo Ratings

Long Term Elo Rating
1534
Average
1448
Average
Short Term Elo Rating
1515
↓ Momentum (-19)
1445
↓ Momentum (-3)
Expected Outcome
43%
Home Win
31%
Draw
26%
Away Win
Attack & Defence Elo
Long Term
1459
Attack
1498
1560
Defence
1493
Recent Form
1435
Attack
1551
1520
Defence
1504
Post-Match Changes
+7
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.