← All matches
Toulouse
Olympique de Marseille
Toulouse
3-4-2-1 · 5-3-2
Olympique de Marseille
Commentary
90'
Full-time. Toulouse 2-2 Olympique de Marseille.
90+6'
Goal! Toulouse 2-2 Olympique de Marseille. F. P. Moumbagna (Olympique de Marseille) scores.
90+4'
Attempt blocked. P. Gueye (Olympique de Marseille), left-footed shot from a corner. xG 0.08.
90'
5 minutes of added time.
82'
Goal! Toulouse 2-1 Olympique de Marseille. Y. Gboho (Toulouse) scores, assisted by G. Suazo.
69'
Attempt blocked. F. P. Moumbagna (Olympique de Marseille), left-footed shot. xG 0.05.
55'
Attempt missed. P. Aubameyang (Olympique de Marseille), right-footed shot. xG 0.11.
46'
The second half is under way.
45'
Half-time. Toulouse 1-1 Olympique de Marseille.
45+2'
Goal! Toulouse 1-1 Olympique de Marseille. R. Nicolaisen (Toulouse) scores, assisted by V. Sierro.
45'
2 minutes of added time.
42'
Attempt missed. P. Aubameyang (Olympique de Marseille), right-footed shot. xG 0.05.
38'
Attempt saved. P. Aubameyang (Olympique de Marseille), right-footed shot. xG 0.02.
38'
Attempt blocked. J. Veretout (Olympique de Marseille), right-footed shot from a corner. xG 0.01.
32'
Off the woodwork! P. Aubameyang (Olympique de Marseille), right-footed shot from a free kick. xG 0.04.
32'
Attempt missed. J. Onana (Olympique de Marseille), left-footed shot from a set piece. xG 0.59.
1'
Kick-off: Toulouse vs Olympique de Marseille.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Player of the match
Match events
33'
A. Murillo · Foul
38'
⚽
J. Onana0–1
39'
M. Diarra · Argument
Half-time · 1–1
45'+2
⚽
R. Nicolaisen · assist V. Sierro1–1
47'
A. Ounahi · Foul
59'
🔁
F. P. Moumbagna ◂ P. Aubameyang
59'
🔁
G. Kondogbia ◂ J. Veretout
59'
🔁
I. Ndiaye ◂ J. Correa
66'
🔁
R. Daou ◂ A. Murillo
71'
🔁
S. Babicka ◂ Z. Aboukhlal
80'
🔁
N. Schmidt ◂ S. Spierings
80'
🔁
F. Magri ◂ T. Dallinga
82'
⚽
Y. Gboho · assist G. Suazo2–1
85'
🔁
C. Cásseres Jr. ◂ Y. Gboho
87'
🔁
K. Abdallah ◂ J. Onana
Full-time · 2–2
90'+6
⚽
F. P. Moumbagna2–2
Recent form
WAStade Rennais2-1
DHRC Strasbourg0-0
WAClermont Foot3-0
LHOlympique Lyonnais2-3
LALe Havre0-1
WHBenfica1-0
LABenfica1-2
LALOSC Lille1-3
LHParis Saint-Germain0-2
LAStade Rennais0-2
Match facts
Kickoff
21 Apr, 17:15 UTC
Competition
Ligue 1
50
G. Restes
6.3
6
L. Costa
6.6
2
R. Nicolaisen
7.6
23
M. Diarra
6.7
12
W. Kamanzi
6.7
20
N. Schmidt
6.5
↑ 80'
8
V. Sierro
7.8
17
G. Suazo
7.5
80
S. Babicka
6.7
↑ 71'
24
C. Cásseres Jr.
6.3
↑ 85'
19
F. Magri
6.7
↑ 80'
16
P. López
6.3
44
L. Henrique
6.3
49
R. Daou
6.3
↑ 66'
5
L. Balerdi
6.7
22
P. Gueye
7.2
6
U. Garcia
6.5
8
A. Ounahi
6.4
42
K. Abdallah
6.5
↑ 87'
29
I. Ndiaye
6.6
↑ 59'
19
G. Kondogbia
6.5
↑ 59'
14
F. P. Moumbagna
7.0
↑ 59'
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.