Friendlies · fixture #17721115 · 2026-06-01 18:45 UTC · 906 updates
Austria
1 – 0
Tunisia
NSH1HTH2FT
Match timeline — scrub through key events
14/14
0'
45'
90'
81'
substitution
score at this point: 1–0
- 35'yellow cardP10–0
- 36'red cardP10–0
- 45'substitution0–0
- 45'substitution0–0
- 46'substitution0–0
- 56'yellow cardP20–0
- 58'substitution0–0
- 61'substitution0–0
- 62'goalP11–0
- 64'substitution1–0
- 75'yellow cardP11–0
- 77'substitution1–0
- 79'substitution1–0
- 81'substitution1–0
Possession & danger momentum
safe
high danger
P1 · #1521
P2 · #3181
0'45'90'
Each cell is a minute, shaded by that side's peak danger tier — derived from the 580-event possession/danger stream (the feed's momentum signal).
Pressure pitch — scrub the danger stream
580 danger samplesAustriaHOME · attacks →
← attacks · AWAYTunisia
Danger
Safe
Austria pressuremomentumTunisia pressure
Possessing
Austria
Attacking end
Tunisia goal →
Match clock
93:34
Pressure zone — directional, not positional. There are no ball coordinates in the feed; this is a zone / intensity / direction model derived from the SafePossession classification, not a ball position.
sample 580 / 580match clock 93:34
discrete events up to this moment:
92'goal kickP21–0
92'shotOffTargetP11–0
92'free kickAttackP21–0
91'goal kickP11–0
90'throw inAttackP21–0
90'cornerP21–0
90'additional time1–0
89'throw inSafeP21–0
Score by period
| period | P1 | P2 |
|---|---|---|
| 1st half | ⚽0 🟨0 🟥1 ⛳1 | ⚽0 🟨0 🟥0 ⛳2 |
| 2nd half | ⚽1 🟨1 🟥0 ⛳1 | ⚽0 🟨1 🟥0 ⛳2 |
| Total | ⚽1 🟨1 🟥1 ⛳2 | ⚽0 🟨1 🟥0 ⛳4 |
Match stats
AustriaTunisia
1goals0
8 (3)shots (on target)5 (0)
2corners4
1yellow cards1
1red cards0
27free kicks—
38throw-ins—
8substitutions—
free kicks / throw-ins / subs are total counts (not split per side in the feed).
Full match event log
120 events| 0' | kickoff | |||||
| 0' | throw in | Safe | P1 | |||
| 1' | goal kick | P2 | ||||
| 1' | throw in | Safe | P2 | |||
| 1' | throw in | Attack | P2 | |||
| 3' | shot | OnTarget | P1 | |||
| 3' | free kick | Danger | P1 | |||
| 5' | throw in | Danger | P1 | |||
| 5' | shot | OffTarget | P1 | |||
| 6' | throw in | Danger | P1 | |||
| 6' | throw in | Attack | P1 | |||
| 7' | throw in | Attack | P1 | |||
| 8' | free kick | Safe | P2 | |||
| 9' | goal kick | P2 | ||||
| 9' | throw in | Safe | P1 | |||
| 10' | free kick | Danger | P2 | |||
| 11' | shot | Woodwork | P2 | |||
| 11' | throw in | Attack | P1 | |||
| 12' | throw in | Attack | P1 | |||
| 13' | throw in | Safe | P2 | |||
| 16' | throw in | Safe | P2 | |||
| 16' | throw in | Attack | P2 | |||
| 17' | goal kick | P1 | ||||
| 18' | throw in | Attack | P2 | |||
| 20' | free kick | Offside | P1 | |||
| 23' | shot | OffTarget | P2 | |||
| 23' | goal kick | P1 | ||||
| 26' | throw in | Attack | P2 | |||
| 28' | corner | P1 | 0–0 | |||
| 28' | shot | OnTarget | P1 | 0–0 | ||
| 30' | free kick | Safe | P2 | 0–0 | ||
| 31' | throw in | Attack | P2 | 0–0 | ||
| 32' | throw in | Danger | P1 | 0–0 | ||
| 33' | free kick | Attack | P1 | 0–0 | ||
| 34' | throw in | Attack | P1 | 0–0 | ||
| 35' | free kick | Danger | P2 | 0–0 | ||
| 35' | yellow card | P1 | #267762 | 0–0 | ||
| 36' | var | RedCard | 0–0 | |||
| 36' | red card | StraightRed | P1 | #267762 | 0–0 | |
| 37' | shot | Woodwork | P2 | 0–0 | ||
| 37' | throw in | Danger | P2 | 0–0 | ||
| 38' | corner | P2 | 0–0 | |||
| 39' | goal kick | P1 | 0–0 | |||
| 40' | throw in | Safe | P1 | 0–0 | ||
| 41' | free kick | Safe | P1 | 0–0 | ||
| 44' | corner | P2 | 0–0 | |||
| 45' | additional time | 0–0 | ||||
| 45' | goal kick | P1 | 0–0 | |||
| 46' | throw in | Attack | P2 | 0–0 | ||
| 46' | throw in | Safe | P1 | 0–0 | ||
| 47' | throw in | Safe | P2 | 0–0 | ||
| 45' | substitution | ↑437855 ↓49841 | 0–0 | |||
| 45' | substitution | 0–0 | ||||
| 45' | kickoff | 0–0 | ||||
| 45' | goal kick | P1 | 0–0 | |||
| 46' | substitution | 0–0 | ||||
| 48' | shot | OffTarget | P1 | 0–0 | ||
| 48' | goal kick | P2 | 0–0 | |||
| 49' | goal kick | P1 | 0–0 | |||
| 49' | throw in | Safe | P1 | 0–0 | ||
| 50' | free kick | Safe | P1 | 0–0 | ||
| 51' | throw in | Attack | P2 | 0–0 | ||
| 52' | free kick | Safe | P1 | 0–0 | ||
| 53' | free kick | Danger | P2 | 0–0 | ||
| 54' | free kick | Offside | P2 | 0–0 | ||
| 56' | free kick | Danger | P1 | 0–0 | ||
| 56' | yellow card | P2 | #10197264 | 0–0 | ||
| 57' | shot | OffTarget | P1 | 0–0 | ||
| 57' | goal kick | P2 | 0–0 | |||
| 58' | free kick | Attack | P2 | 0–0 | ||
| 58' | free kick | Safe | P1 | 0–0 | ||
| 58' | substitution | 0–0 | ||||
| 58' | free kick | Attack | P1 | 0–0 | ||
| 60' | throw in | Attack | P1 | 0–0 | ||
| 60' | throw in | Safe | P2 | 0–0 | ||
| 61' | substitution | ↑1107594 ↓10019391 | 0–0 | |||
| 62' | goal | P1 | #163985 | 1–0 | ||
| 64' | substitution | 1–0 | ||||
| 64' | kickoff | 1–0 | ||||
| 64' | throw in | Safe | P1 | 1–0 | ||
| 64' | throw in | Safe | P1 | 1–0 | ||
| 64' | free kick | Attack | P1 | 1–0 | ||
| 65' | shot | OnTarget | P1 | 1–0 | ||
| 65' | shot | Woodwork | P1 | 1–0 | ||
| 65' | corner | P2 | 1–0 | |||
| 66' | throw in | Attack | P2 | 1–0 | ||
| 67' | throw in | Attack | P2 | 1–0 | ||
| 69' | free kick | Danger | P2 | 1–0 | ||
| 72' | free kick | Attack | P2 | 1–0 | ||
| 72' | throw in | Safe | P2 | 1–0 | ||
| 74' | free kick | Offside | P1 | 1–0 | ||
| 75' | free kick | Safe | P2 | 1–0 | ||
| 75' | yellow card | P1 | #411103 | 1–0 | ||
| 76' | injury | #10019389 | 1–0 | |||
| 77' | substitution | ↑10165284 ↓10019389 | 1–0 | |||
| 79' | throw in | Attack | P1 | 1–0 | ||
| 79' | substitution | ↑10094133 ↓471055 | 1–0 | |||
| 80' | corner | P1 | 1–0 | |||
| 81' | goal kick | P1 | 1–0 | |||
| 81' | substitution | ↑10096363 ↓181545 | 1–0 | |||
| 83' | free kick | Danger | P2 | 1–0 | ||
| 84' | shot | OffTarget | P2 | 1–0 | ||
| 84' | goal kick | P1 | 1–0 | |||
| 85' | free kick | Safe | P1 | 1–0 | ||
| 86' | throw in | Danger | P2 | 1–0 | ||
| 86' | free kick | Danger | P2 | 1–0 | ||
| 87' | shot | OffTarget | P2 | 1–0 | ||
| 87' | goal kick | P1 | 1–0 | |||
| 88' | free kick | Attack | P1 | 1–0 | ||
| 88' | goal kick | P1 | 1–0 | |||
| 89' | throw in | Safe | P2 | 1–0 | ||
| 90' | additional time | 1–0 | ||||
| 90' | corner | P2 | 1–0 | |||
| 90' | throw in | Attack | P2 | 1–0 | ||
| 91' | goal kick | P1 | 1–0 | |||
| 92' | free kick | Attack | P2 | 1–0 | ||
| 92' | shot | OffTarget | P1 | 1–0 | ||
| 92' | goal kick | P2 | 1–0 | |||
| 93' | free kick | Attack | P1 | 1–0 | ||
| — | game finalised | 1–0 |
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).
