Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
CAF Champions League · Round 2 · Saturday, Nov 29 2025
WebSocket data not available for this match
Live data on this page is generated via WebSocket Real-time scores, ball position, commentary and odds · sub-5s latency on tracked matches. Get access · $3/mo
Events 2 goals · 2 cards · 7 subs
49'
T. Reis 1 - 0
assist by J. Pereira
50'
Yellow card
61'
I. Panda
Gigal
68'
Yellow card
69'
A. Jebri
K. Boualia
73'
J. Paciência
T. Reis
81'
A. Diakite
F. Danho
81'
K. Maacha
C. Jbéli
88'
Maya
B. Dias
89'
A. Diakite 1 - 1
assist by M. Ben Hmida
90'
K. Guenichi
A. Konaté
FT 1 - 1
Top stats
54%
Ball possession
46%
0.68
Expected goals (xG)
1.08
10
Total shots
10
1
Big chances
4
Team form
Atlético Petróleos de Luanda 5W · 0D · 0L
@ Simba SC 1–0
vs Stade d'Abidjan 2–0
@ Stade d'Abidjan 2–0
vs Cercle de Joachim 3–0
@ Cercle de Joachim 3–0
Espérance Tunis 3W · 2D · 0L
vs Stade Malien 0–0
@ Club Africain 0–0
vs JS Omrane 4–0
@ CS Sfaxien 2–1
vs CA Bizertin 2–0
Top Players
Atlético Petróleos de Luanda
8.3
D
7.2
F · ⚽ 1
7.2
Espérance Tunis
7.5
7.5
7.3
Head to Head
0
Atlético Petróleos de Luanda
1
Draws
1
Espérance Tunis
Last 2 meetings · 2.0 avg goals
Head Coaches
Flávio Amado
Flávio Amado
3-4-2-1 High
Pressing72%
🔥 High Press💨 Gegenpressing🌀 Total Football
Christian Bracconi
Christian Bracconi
4-2-3-1 Mid
Pressing55%
🛡 Low Block💣 Terrorist Football🏹 Low Block Counter
Atlético Petróleos de Luanda 3-4-2-1
Starting XI
G · 90'
8.3
D · 90'
6.9
24 Kinito
D · 90'
6.8
4 Rúben
D · 90'
7.2
M · 90'
6.6
M · 90'
6.5
M · 90'
6.6
M · 90'
6.7
36 Gigal ↓ 61'
F · 61'
6.4
12 B. Dias ↓ 88'
M · 88'
7.1
23 T. Reis ↓ 73'
F · 73'
7.2
Substitutes (9)
33 I. Panda ↑ 61'
F
6.9
19 J. Paciência ↑ 73'
F
6.6
37 Maya ↑ 88'
M
D
18 Vidinho
D
F
30 Soba
M
F
Espérance Tunis 4-2-3-1
Starting XI
G · 90'
6.4
D · 90'
6.7
D · 90'
6.6
D · 90'
7.0
D · 90'
7.1
M · 90'
7.0
M · 90'
7.3
7 K. Boualia ↓ 69'
M · 69'
6.4
31 C. Jbéli ↓ 81'
F · 81'
7.5
21 A. Konaté ↓ 90'
M · 89'
6.0
22 F. Danho ↓ 81'
F · 81'
6.1
Substitutes (9)
19 A. Jebri ↑ 69'
F
6.6
30 K. Maacha ↑ 81'
F
7.1
29 A. Diakite ↑ 81'
F
7.5
27 K. Guenichi ↑ 90'
M
D
F
F
Match stats Final
Top stats
54%
Ball possession
46%
0.68
Expected goals (xG)
1.08
10
Total shots
10
3
Shots on target
5
1
Big chances
4
354
Accurate passes
257
13
Fouls
14
2
Corners
6
Shots
10
Total shots
10
4
Shots off target
3
3
Shots on target
5
3
Blocked shots
2
0
Hit woodwork
1
3
Shots inside box
6
7
Shots outside box
4
Passes
411
Passes
334
354
Accurate passes
257
32/48 (67%)
Long balls
29/66 (44%)
0/9 (0%)
Crosses
3/20 (15%)
19
Throws
28
17
Touches in opp. box
16
1
Offsides
4
Defense
12
Tackles
23
11
Interceptions
8
3
Blocks
2
22
Clearances
17
4
Keeper saves
2
Duels
45
Duels
55
32/76 (42%)
Ground duels won
44/76 (58%)
11/20 (55%)
Aerial duels won
9/20 (45%)
8/18 (44%)
Successful dribbles
8/16 (50%)
Discipline
1
Yellow cards
1
0
Red cards
0
Player stats
Atlético Petróleos de Luanda vs Espérance Tunis · Last 2 meetings
0
Atlético Petróleos de Luanda
1
Draws
1
Espérance Tunis
DateHomeScoreAway
2026-02-14 Espérance Tunis 2 – 0 Atlético Petróleos de Luanda
2025-11-29 Atlético Petróleos de Luanda 1 – 1 Espérance Tunis