Friendlies · fixture #17882805 · 2026-06-04 19:10 UTC · 951 updates
France
1 – 2
Ivory Coast
NSH1HTH2FT
Match timeline — scrub through key events
15/15
0'
45'
90'
88'
substitution
score at this point: 1–2
- 44'goalP11–0
- 45'yellow cardP21–0
- 45'substitution1–0
- 45'substitution1–0
- 45'substitution1–0
- 52'goalP21–1
- 65'substitution1–1
- 66'substitution1–1
- 66'substitution1–1
- 66'substitution1–1
- 67'substitution1–1
- 74'substitution1–1
- 77'substitution1–1
- 83'goalP21–2
- 88'substitution1–2
Possession & danger momentum
safe
high danger
P1 · #1999
P2 · #2236
0'45'90'
Each cell is a minute, shaded by that side's peak danger tier — derived from the 630-event possession/danger stream (the feed's momentum signal).
Pressure pitch — scrub the danger stream
630 danger samplesFranceHOME · attacks →
← attacks · AWAYIvory Coast
Danger
Attack
France pressuremomentumIvory Coast pressure
Possessing
France
Attacking end
Ivory Coast goal →
Match clock
95:02
Pressure zone — directional, not positional. There are no ball coordinates in the feed; this is a zone / intensity / direction model derived from the AttackPossession classification, not a ball position.
sample 630 / 630match clock 95:02
discrete events up to this moment:
94'throw inDangerP11–2
93'free kickOffsideP11–2
93'shotOnTargetP21–2
90'additional time1–2
89'cornerP11–2
88'substitution1–2
87'goal kickP11–2
87'shotOffTargetP21–2
Score by period
| period | P1 | P2 |
|---|---|---|
| 1st half | ⚽1 🟨0 🟥0 ⛳3 | ⚽0 🟨1 🟥0 ⛳2 |
| 2nd half | ⚽0 🟨0 🟥0 ⛳5 | ⚽2 🟨0 🟥0 ⛳0 |
| Total | ⚽1 🟨0 🟥0 ⛳8 | ⚽2 🟨1 🟥0 ⛳2 |
Match stats
FranceIvory Coast
1goals2
13 (4)shots (on target)6 (3)
8corners2
0yellow cards1
0red cards0
25free kicks—
21throw-ins—
15substitutions—
free kicks / throw-ins / subs are total counts (not split per side in the feed).
Full match event log
115 events| 0' | kickoff | |||||
| 0' | shot | Blocked | P1 | |||
| 1' | free kick | Safe | P2 | |||
| 1' | free kick | Safe | P2 | |||
| 3' | free kick | Attack | P2 | |||
| 5' | free kick | Danger | P1 | |||
| 6' | shot | OnTarget | P1 | |||
| 6' | goal kick | P2 | ||||
| 8' | shot | OffTarget | P1 | |||
| 8' | goal kick | P2 | ||||
| 9' | free kick | Danger | P1 | |||
| 13' | free kick | Attack | P1 | |||
| 15' | shot | OffTarget | P1 | |||
| 15' | goal kick | P2 | ||||
| 16' | injury | OffPitch | #10248162 | |||
| 19' | free kick | Safe | P1 | 0–0 | ||
| 19' | free kick | Offside | P2 | 0–0 | ||
| 20' | shot | OnTarget | P1 | 0–0 | ||
| 21' | throw in | Safe | P1 | 0–0 | ||
| 23' | free kick | Safe | P2 | 0–0 | ||
| 25' | throw in | Attack | P1 | 0–0 | ||
| 26' | corner | P2 | 0–0 | |||
| 27' | shot | OffTarget | P2 | 0–0 | ||
| 27' | goal kick | P1 | 0–0 | |||
| 28' | throw in | Danger | P1 | 0–0 | ||
| 31' | corner | P1 | 0–0 | |||
| 32' | shot | OffTarget | P1 | 0–0 | ||
| 32' | goal kick | P2 | 0–0 | |||
| 34' | free kick | Safe | P1 | 0–0 | ||
| 35' | throw in | Safe | P1 | 0–0 | ||
| 36' | throw in | Safe | P2 | 0–0 | ||
| 37' | throw in | Attack | P2 | 0–0 | ||
| 37' | throw in | Safe | P1 | 0–0 | ||
| 39' | free kick | Danger | P1 | 0–0 | ||
| 39' | shot | OnTarget | P1 | 0–0 | ||
| 39' | corner | P1 | 0–0 | |||
| 41' | corner | P2 | 0–0 | |||
| 41' | shot | OnTarget | P2 | 0–0 | ||
| 42' | free kick | Safe | P1 | 0–0 | ||
| 43' | corner | P1 | 0–0 | |||
| 44' | shot | OnTarget | P1 | 0–0 | ||
| 45' | additional time | 0–0 | ||||
| 46' | var | Goal | 1–0 | |||
| 44' | goal | Shot | P1 | 1–0 | ||
| 46' | kickoff | 1–0 | ||||
| 46' | free kick | Danger | P2 | 1–0 | ||
| 45' | yellow card | P2 | #520213 | 1–0 | ||
| 45' | substitution | ↑1044257 ↓517705 | 1–0 | |||
| 45' | substitution | ↑453324 ↓453928 | 1–0 | |||
| 45' | kickoff | 1–0 | ||||
| 45' | substitution | ↑467962 ↓10092702 | 1–0 | |||
| 45' | throw in | Safe | P2 | 1–0 | ||
| 45' | free kick | Attack | P2 | 1–0 | ||
| 46' | goal kick | P1 | 1–0 | |||
| 47' | free kick | Attack | P1 | 1–0 | ||
| 49' | free kick | Attack | P1 | 1–0 | ||
| 49' | throw in | Safe | P2 | 1–0 | ||
| 50' | goal kick | P2 | 1–0 | |||
| 51' | free kick | Offside | P1 | 1–0 | ||
| 51' | free kick | Attack | P2 | 1–0 | ||
| 52' | goal | Shot | P2 | #10094005 | 1–1 | |
| 53' | kickoff | 1–1 | ||||
| 54' | throw in | Safe | P2 | 1–1 | ||
| 55' | corner | P1 | 1–1 | |||
| 55' | shot | OffTarget | P1 | 1–1 | ||
| 55' | goal kick | P2 | 1–1 | |||
| 56' | throw in | Safe | P2 | 1–1 | ||
| 58' | throw in | Danger | P1 | 1–1 | ||
| 59' | goal kick | P2 | 1–1 | |||
| 59' | throw in | Attack | P1 | 1–1 | ||
| 60' | corner | P1 | 1–1 | |||
| 60' | shot | OffTarget | P1 | 1–1 | ||
| 61' | shot | OffTarget | P1 | 1–1 | ||
| 61' | goal kick | P2 | 1–1 | |||
| 63' | shot | OnTarget | P2 | 1–1 | ||
| 65' | shot | OffTarget | P2 | 1–1 | ||
| 65' | goal kick | P1 | 1–1 | |||
| 65' | substitution | ↑10096574 ↓602326 | 1–1 | |||
| 66' | substitution | ↑517635 ↓735125 | 1–1 | |||
| 66' | substitution | ↑10102590 ↓10092871 | 1–1 | |||
| 66' | substitution | 1–1 | ||||
| 67' | substitution | 1–1 | ||||
| 68' | throw in | Attack | P2 | 1–1 | ||
| 69' | throw in | Safe | P1 | 1–1 | ||
| 70' | goal kick | P1 | 1–1 | |||
| 73' | free kick | Safe | P2 | 1–1 | ||
| 73' | free kick | Offside | P1 | 1–1 | ||
| 74' | substitution | ↑10093809 ↓1102143 | 1–1 | |||
| 75' | shot | Blocked | P1 | 1–1 | ||
| 75' | throw in | Safe | P2 | 1–1 | ||
| 76' | throw in | Attack | P1 | 1–1 | ||
| 76' | shot | P1 | 1–1 | |||
| 76' | corner | P1 | 1–1 | |||
| 76' | free kick | Offside | P2 | 1–1 | ||
| 77' | substitution | ↑10092574 ↓1206139 | 1–1 | |||
| 80' | corner | P1 | 1–1 | |||
| 81' | shot | Blocked | P1 | 1–1 | ||
| 81' | corner | P1 | 1–1 | |||
| 82' | free kick | Safe | P2 | 1–1 | ||
| 83' | goal | Shot | P2 | #10095333 | 1–2 | |
| 85' | kickoff | 1–2 | ||||
| 85' | throw in | Danger | P1 | 1–2 | ||
| 85' | free kick | Offside | P2 | 1–2 | ||
| 86' | throw in | Safe | P1 | 1–2 | ||
| 87' | free kick | P1 | 1–2 | |||
| 87' | throw in | Attack | P1 | 1–2 | ||
| 87' | shot | OffTarget | P2 | 1–2 | ||
| 87' | goal kick | P1 | 1–2 | |||
| 88' | substitution | ↑10096031 ↓490753 | 1–2 | |||
| 89' | corner | P1 | 1–2 | |||
| 90' | additional time | 1–2 | ||||
| 93' | shot | OnTarget | P2 | 1–2 | ||
| 93' | free kick | Offside | P1 | 1–2 | ||
| 94' | throw in | Danger | P1 | 1–2 | ||
| — | game finalised | 1–2 |
Schema inspector — raw payloads
Wire format is PascalCase (not the spec's camelCase). StatusSoccerId is numeric: 1=NS, 2=H1, 3=HT, 4=H2, 5=FT. Soccer Stats keys: 1/2=Goals, 3/4=Yellow, 5/6=Red, 7/8=Corners (+1000 H1, +2000 HT, +3000 H2).
