Friendlies · fixture #17960953 · 2026-06-07 19:00 UTC · 978 updates
Greece
0 – 1
Italy
NSH1HTH2FT
Match timeline — scrub through key events
17/17
0'
45'
90'
87'
substitution
score at this point: 0–1
- 17'goalP20–1
- 37'yellow cardP20–1
- 43'yellow cardP20–1
- 45'substitution0–1
- 45'substitution0–1
- 45'substitution0–1
- 54'substitution0–1
- 61'substitution0–1
- 67'red cardP20–1
- 73'substitution0–1
- 75'substitution0–1
- 81'yellow cardP10–1
- 82'yellow cardP20–1
- 85'substitution0–1
- 86'substitution0–1
- 87'substitution0–1
- 87'substitution0–1
Possession & danger momentum
safe
high danger
P1 · #2069
P2 · #2233
0'45'90'
Each cell is a minute, shaded by that side's peak danger tier — derived from the 648-event possession/danger stream (the feed's momentum signal).
Pressure pitch — scrub the danger stream
648 danger samplesGreeceHOME · attacks →
← attacks · AWAYItaly
Danger
Safe
Greece pressuremomentumItaly pressure
Possessing
Italy
Attacking end
← Greece goal
Match clock
95:39
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 648 / 648match clock 95:39
discrete events up to this moment:
95'shotOffTargetP10–1
95'cornerP10–1
94'goal kickP10–1
93'goal kickP20–1
93'shotOffTargetP10–1
93'throw inAttackP10–1
92'goal kickP20–1
92'shotOffTargetP10–1
Score by period
| period | P1 | P2 |
|---|---|---|
| 1st half | ⚽0 🟨0 🟥0 ⛳0 | ⚽1 🟨2 🟥0 ⛳1 |
| 2nd half | ⚽0 🟨0 🟥0 ⛳2 | ⚽0 🟨1 🟥1 ⛳2 |
| Total | ⚽0 🟨0 🟥0 ⛳2 | ⚽1 🟨3 🟥1 ⛳3 |
Match stats
GreeceItaly
0goals1
10 (0)shots (on target)9 (3)
2corners3
0yellow cards3
0red cards1
29free kicks—
32throw-ins—
12substitutions—
free kicks / throw-ins / subs are total counts (not split per side in the feed).
Full match event log
123 events| 0' | kickoff | |||||
| 0' | throw in | Attack | P2 | |||
| 1' | throw in | Attack | P2 | |||
| 3' | shot | OffTarget | P2 | |||
| 3' | goal kick | P1 | ||||
| 4' | throw in | Attack | P1 | |||
| 5' | throw in | Safe | P1 | |||
| 6' | throw in | Safe | P1 | |||
| 8' | throw in | Attack | P2 | |||
| 9' | corner | P2 | 0–0 | |||
| 11' | free kick | Offside | P1 | 0–0 | ||
| 11' | throw in | Safe | P1 | 0–0 | ||
| 12' | shot | Blocked | P2 | 0–0 | ||
| 14' | free kick | Safe | P1 | 0–0 | ||
| 15' | shot | OffTarget | P1 | 0–0 | ||
| 17' | goal | Shot | P2 | #10095793 | 0–1 | |
| 18' | kickoff | 0–1 | ||||
| 18' | throw in | Safe | P2 | 0–1 | ||
| 19' | free kick | Attack | P1 | 0–1 | ||
| 20' | throw in | Safe | P1 | 0–1 | ||
| 21' | free kick | Offside | P1 | 0–1 | ||
| 21' | shot | Blocked | P1 | 0–1 | ||
| 21' | throw in | Danger | P1 | 0–1 | ||
| 22' | throw in | Attack | P2 | 0–1 | ||
| 24' | free kick | Danger | P1 | 0–1 | ||
| 25' | shot | Blocked | P1 | 0–1 | ||
| 26' | throw in | Safe | P2 | 0–1 | ||
| 28' | free kick | Safe | P2 | 0–1 | ||
| 29' | throw in | Attack | P2 | 0–1 | ||
| 30' | throw in | Attack | P2 | 0–1 | ||
| 31' | throw in | Attack | P1 | 0–1 | ||
| 31' | injury | OnPitch | #10097044 | 0–1 | ||
| 32' | free kick | Offside | P1 | 0–1 | ||
| 33' | free kick | Safe | P2 | 0–1 | ||
| 35' | free kick | Safe | P1 | 0–1 | ||
| 35' | throw in | Attack | P2 | 0–1 | ||
| 36' | shot | OnTarget | P2 | 0–1 | ||
| 37' | free kick | Attack | P1 | 0–1 | ||
| 37' | yellow card | P2 | #10092736 | 0–1 | ||
| 38' | free kick | Safe | P1 | 0–1 | ||
| 40' | free kick | Safe | P1 | 0–1 | ||
| 42' | shot | OffTarget | P1 | 0–1 | ||
| 42' | goal kick | P2 | 0–1 | |||
| 42' | throw in | Safe | P2 | 0–1 | ||
| 43' | free kick | Safe | P1 | 0–1 | ||
| 43' | yellow card | P2 | #10206386 | 0–1 | ||
| 44' | goal kick | P1 | 0–1 | |||
| 44' | free kick | Safe | P2 | 0–1 | ||
| 45' | additional time | 0–1 | ||||
| 45' | substitution | ↑1244187 ↓10095363 | 0–1 | |||
| 45' | substitution | 0–1 | ||||
| 45' | kickoff | 0–1 | ||||
| 45' | corner | P2 | 0–1 | |||
| 45' | substitution | 0–1 | ||||
| 45' | shot | OnTarget | P2 | 0–1 | ||
| 46' | shot | Woodwork | P2 | 0–1 | ||
| 46' | free kick | Attack | P2 | 0–1 | ||
| 47' | free kick | Safe | P1 | 0–1 | ||
| 49' | shot | OffTarget | P2 | 0–1 | ||
| 50' | throw in | Attack | P1 | 0–1 | ||
| 50' | throw in | Danger | P1 | 0–1 | ||
| 51' | throw in | Attack | P1 | 0–1 | ||
| 51' | injury | OffPitch | #10092744 | 0–1 | ||
| 52' | throw in | Attack | P1 | 0–1 | ||
| 53' | shot | Blocked | P1 | 0–1 | ||
| 53' | free kick | Safe | P2 | 0–1 | ||
| 54' | substitution | ↑10292859 ↓10092744 | 0–1 | |||
| 55' | throw in | Attack | P1 | 0–1 | ||
| 55' | goal kick | P2 | 0–1 | |||
| 56' | goal kick | P1 | 0–1 | |||
| 57' | throw in | Attack | P2 | 0–1 | ||
| 58' | free kick | Danger | P2 | 0–1 | ||
| 60' | shot | Blocked | P2 | 0–1 | ||
| 60' | free kick | Attack | P1 | 0–1 | ||
| 61' | throw in | Attack | P1 | 0–1 | ||
| 61' | substitution | ↑10146146 ↓10016726 | 0–1 | |||
| 62' | throw in | Attack | P1 | 0–1 | ||
| 62' | throw in | Safe | P2 | 0–1 | ||
| 65' | free kick | Safe | P1 | 0–1 | ||
| 67' | free kick | Attack | P1 | 0–1 | ||
| 67' | red card | StraightRed | P2 | #10292859 | 0–1 | |
| 70' | goal kick | P2 | 0–1 | |||
| 73' | substitution | ↑10096258 ↓10093484 | 0–1 | |||
| 74' | free kick | Safe | P1 | 0–1 | ||
| 74' | free kick | Safe | P2 | 0–1 | ||
| 75' | substitution | ↑10093824 ↓10187814 | 0–1 | |||
| 76' | shot | OffTarget | P2 | 0–1 | ||
| 76' | goal kick | P1 | 0–1 | |||
| 76' | injury | OnPitch | #1014029 | 0–1 | ||
| 78' | free kick | Safe | P2 | 0–1 | ||
| 78' | throw in | Attack | P2 | 0–1 | ||
| 79' | free kick | Safe | P2 | 0–1 | ||
| 80' | free kick | Attack | P2 | 0–1 | ||
| 81' | yellow card | P1 | 0–1 | |||
| 81' | goal kick | P1 | 0–1 | |||
| 82' | yellow card | P2 | 0–1 | |||
| 82' | goal kick | P2 | 0–1 | |||
| 83' | shot | Woodwork | P1 | 0–1 | ||
| 83' | free kick | Safe | P2 | 0–1 | ||
| 84' | throw in | Attack | P2 | 0–1 | ||
| 85' | shot | OnTarget | P2 | 0–1 | ||
| 85' | corner | P2 | 0–1 | |||
| 85' | free kick | Safe | P1 | 0–1 | ||
| 85' | substitution | ↑10093331 ↓10095793 | 0–1 | |||
| 86' | substitution | ↑10093042 ↓10096979 | 0–1 | |||
| 87' | substitution | ↑467416 ↓10095037 | 0–1 | |||
| 87' | substitution | ↑10187812 ↓1014029 | 0–1 | |||
| 87' | corner | P1 | 0–1 | |||
| 88' | free kick | Safe | P2 | 0–1 | ||
| 89' | goal kick | P2 | 0–1 | |||
| 90' | additional time | 0–1 | ||||
| 91' | throw in | Safe | P2 | 0–1 | ||
| 91' | shot | Blocked | P1 | 0–1 | ||
| 91' | throw in | Danger | P1 | 0–1 | ||
| 92' | shot | OffTarget | P1 | 0–1 | ||
| 92' | goal kick | P2 | 0–1 | |||
| 93' | throw in | Attack | P1 | 0–1 | ||
| 93' | shot | OffTarget | P1 | 0–1 | ||
| 93' | goal kick | P2 | 0–1 | |||
| 94' | goal kick | P1 | 0–1 | |||
| 95' | corner | P1 | 0–1 | |||
| 95' | shot | OffTarget | P1 | 0–1 | ||
| — | game finalised | 0–1 |
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).
