PulsePlayPulsePlayExplorerLive markets · World Cup + friendlies
Friendlies · fixture #17977077 · 2026-06-07 20:00 UTC · 850 updates
Ecuador
3 0
Guatemala
NSH1HTH2FT

Match timeline — scrub through key events

18/18
0'
45'
90'
86'
substitution
score at this point: 30
  • 17'penaltyP100
  • 17'yellow cardP200
  • 32'yellow cardP110
  • 43'yellow cardP110
  • 47'substitution10
  • 47'substitution10
  • 48'substitution10
  • 54'yellow cardP110
  • 58'substitution10
  • 59'substitution10
  • 66'substitution10
  • 72'goalP120
  • 75'substitution20
  • 76'substitution20
  • 77'goalP130
  • 78'substitution30
  • 79'substitution30
  • 86'substitution30

Possession & danger momentum

safe
high danger
P1 · #1892
P2 · #2084
0'45'90'

Each cell is a minute, shaded by that side's peak danger tier — derived from the 575-event possession/danger stream (the feed's momentum signal).

Pressure pitch — scrub the danger stream

575 danger samples
EcuadorHOME · attacks →
← attacks · AWAYGuatemala
Danger
Safe
Ecuador pressuremomentumGuatemala pressure
Possessing
Ecuador
Attacking end
Guatemala goal →
Match clock
91:29

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 575 / 575match clock 91:29
discrete events up to this moment:
91'throw inSafeP130
90'injury30
90'additional time30
86'substitution30
86'substitution30
86'goal kickP230
86'shotOffTargetP130
84'free kickAttackP230

Score by period

periodP1P2
1st half⚽1 🟨2 🟥0 ⛳4⚽0 🟨1 🟥0 ⛳0
2nd half⚽2 🟨1 🟥0 ⛳2⚽0 🟨0 🟥0 ⛳0
Total⚽3 🟨3 🟥0 ⛳6⚽0 🟨1 🟥0 ⛳0

Match stats

EcuadorGuatemala
3goals0
12 (3)shots (on target)2 (0)
6corners0
3yellow cards1
0red cards0
15free kicks
24throw-ins
9substitutions

free kicks / throw-ins / subs are total counts (not split per side in the feed).

Full match event log

104 events
0'kickoff
1'shotOnTargetP1
4'throw inP1
5'throw inSafeP2
5'cornerP10–0
6'shotOffTargetP10–0
6'goal kickP20–0
6'throw inAttackP20–0
7'shotOffTargetP20–0
8'goal kickP10–0
8'throw inSafeP10–0
10'shotBlockedP10–0
10'throw inDangerP10–0
10'goal kickP20–0
12'free kickSafeP20–0
13'free kickSafeP20–0
14'goal kickP20–0
17'penaltyP10–0
17'yellow cardP2#4584740–0
18'penalty outcomeScoredP1#5072741–0
19'kickoff1–0
20'throw inSafeP11–0
20'throw inAttackP21–0
20'free kickAttackP21–0
21'shotOffTargetP11–0
22'goal kickP21–0
27'goal kickP21–0
28'free kickSafeP21–0
31'shotOffTargetP11–0
31'goal kickP21–0
31'throw inSafeP21–0
32'free kickSafeP21–0
32'free kickAttackP21–0
32'yellow cardP11–0
34'shotBlockedP11–0
34'cornerP11–0
35'shotBlockedP11–0
36'throw inAttackP11–0
36'shotOnTargetP11–0
37'cornerP11–0
37'shotOnTargetP11–0
37'cornerP11–0
43'free kickSafeP21–0
43'yellow cardP1#4226451–0
44'shotWoodworkP11–0
45'additional time1–0
45'kickoff1–0
47'substitution1–0
47'throw inAttackP11–0
47'substitution1–0
48'substitution1–0
48'cornerP11–0
48'goal kickP21–0
49'goal kickP21–0
49'throw inSafeP11–0
50'throw inAttackP21–0
50'throw inSafeP11–0
53'throw inAttackP11–0
53'goal kickP21–0
54'throw inSafeP21–0
54'free kickSafeP21–0
54'yellow cardP11–0
57'throw inSafeP21–0
57'injury#4584741–0
58'shotOffTargetP21–0
58'goal kickP11–0
58'substitution↑938646 ↓100966801–0
59'substitution↑10035587 ↓5072741–0
59'free kickOffsideP21–0
60'free kickOffsideP11–0
61'cornerP11–0
62'cornerP11–0
63'goal kickP21–0
64'throw inSafeP21–0
65'free kickSafeP21–0
66'substitution↑10160659 ↓101675681–0
69'throw inSafeP11–0
70'throw inAttackP21–0
70'throw inSafeP11–0
71'throw inSafeP21–0
71'throw inSafeP21–0
72'goalHeadP1#100355872–0
73'kickoff2–0
75'substitution2–0
76'free kickSafeP22–0
76'substitution↑512729 ↓101205272–0
77'goalShotP1#5127293–0
78'substitution↑10171806 ↓102881283–0
78'kickoff3–0
79'substitution3–0
80'shotOffTargetP13–0
80'goal kickP23–0
81'throw inAttackP13–0
83'free kickSafeP23–0
83'injuryOnPitch#5307083–0
84'free kickAttackP23–0
86'shotOffTargetP13–0
86'goal kickP23–0
86'substitution↑10175294 ↓101249663–0
90'additional time3–0
90'injury#9386463–0
91'throw inSafeP13–0
91'free kickSafeP13–0
game finalised3–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).