Sign in Register
πŸ“‘

In-Play Alerts

Every alert the live model raised on Sunday 26 July 2026, graded against the final result

Sunday 26 July 2026
Remo Remo

2 – 0

Serie A

Vitoria Vitoria
40' GOAL ▶ Remo score! Remo 1–0 Vitoria at 40' Info
55' GOAL ▶ Remo score! Remo 2–0 Vitoria at 55' Info
Palmeiras Palmeiras

1 – 2

Serie A

Atletico-MG Atletico-MG
45' HT QUIET ▶ 0-0 at half-time — 1.0σ behind pace but no pressure behind it; may just be a quiet game Info
55' GOAL ▶ Atletico-MG score! Palmeiras 0–1 Atletico-MG at 55' Info
Flamengo Flamengo

1 – 1

Serie A

Sao Paulo Sao Paulo
44' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
57' GOAL ▶ Flamengo score! Flamengo 1–0 Sao Paulo at 57' Info
71' GOAL ▶ Sao Paulo score! Flamengo 1–1 Sao Paulo at 71' Info
90' GOAL ▶ Flamengo score! Flamengo 2–1 Sao Paulo at 90' Info
90' FULL-TIME ▶ Flamengo 1–1 Sao Paulo Info
RB Bragantino RB Bragantino

0 – 0

Serie A

Coritiba Coritiba
44' HT QUIET ▶ 0-0 at half-time — 1.2σ behind pace but no pressure behind it; may just be a quiet game Info
60' QUIET ▶ 0-0 at 60' — 1.4σ behind pace but no pressure to back it up; this one may just be dead Info
78' LATE QUIET ▶ Still goalless at 78' — 1.6σ behind pace but pressure has dropped away; goals look unlikely now Info
87' MODEL DIVERGENCE (FADED) ▶ 0-0 at 87' — 1.7σ behind pace, pressure has faded; expect this to stay goalless Info
90' FULL-TIME ▶ RB Bragantino 0–0 Coritiba Info
Gremio Gremio

1 – 1

Serie A

Fluminense Fluminense
44' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
46' HT ALERT ▶ 0-0 at half-time — 1.1σ behind Poisson pace, live pressure says second-half goals likely Miss
60' QUIET ▶ 0-0 at 60' — 1.3σ behind pace but no pressure to back it up; this one may just be dead Info
65' GOAL ▶ Fluminense score! Gremio 0–1 Fluminense at 65' Info
66' GOAL THREAT ▶ Gremio pressure index CRITICAL (80/100) at 66' — pre-match xG 1.42 Near Miss
66' GOAL THREAT ▶ Fluminense pressure index HIGH (60/100) at 66' — pre-match xG 1.13 Pending
78' CLEAN SHEET ▶ Fluminense keeping clean sheet at 78' — 47% pre-match clean sheet probability Miss
89' ~ NEAR MISS ▶ Gremio pressure index was 80/100 at 66' (pre-match xG 1.42) — goal landed at 89', 23 min later, just outside the 81' verification window Info
89' GOAL ▶ Gremio score! Gremio 1–1 Fluminense at 89' Info
90' FULL-TIME ▶ Gremio 1–1 Fluminense Info
York United York United

1 – 3

Canadian Premier League

Forge Forge
30' GOAL ▶ Forge score! York United 0–1 Forge at 30' Info
44' GOAL ▶ York United score! York United 1–1 Forge at 44' Info
56' GOAL ▶ Forge score! York United 1–2 Forge at 56' Info
87' GOAL ▶ Forge score! York United 1–3 Forge at 87' Info
90' FULL-TIME ▶ York United 1–3 Forge Info
U. Catolica U. Catolica

3 – 3

Primera División

D. La Serena D. La Serena
27' GOAL THREAT ▶ D. La Serena pressure index HIGH (60/100) at 27' — pre-match xG 1.25 Pending
28' GOAL ▶ U. Catolica score! U. Catolica 1–0 D. La Serena at 28' Info
29' GOAL THREAT ▶ U. Catolica pressure index HIGH (60/100) at 29' — pre-match xG 2.71 Hit
41' ✓ CONFIRMED ▶ U. Catolica pressure index was 60/100 at 29' (pre-match xG 2.71) — paid off with a goal at 41' (12 min later) Info
41' GOAL ▶ U. Catolica score! U. Catolica 2–0 D. La Serena at 41' Info
44' O3.5 ANGLE ▶ 2 goals at half-time in 76% O2.5 pre-match fixture Hit
67' GOAL THREAT ▶ D. La Serena pressure index HIGH (60/100) at 67' — pre-match xG 1.25 Hit
73' ✓ CONFIRMED ▶ D. La Serena pressure index was 60/100 at 67' (pre-match xG 1.25) — paid off with a goal at 73' (6 min later) Info
73' GOAL ▶ D. La Serena score! U. Catolica 2–1 D. La Serena at 73' Info
81' GOAL ▶ D. La Serena score! U. Catolica 2–2 D. La Serena at 81' Info
81' DRAW DRIFT ▶ U. Catolica (68% pre-match fav) only level at 81' — draw gaining value Hit
84' GOAL THREAT ▶ D. La Serena pressure index CRITICAL (80/100) at 84' — pre-match xG 1.25 Hit
86' ✓ CONFIRMED ▶ D. La Serena pressure index was 80/100 at 84' (pre-match xG 1.25) — paid off with a goal at 86' (2 min later) Info
86' GOAL ▶ D. La Serena score! U. Catolica 2–3 D. La Serena at 86' Info
86' SHOCK ▶ D. La Serena ahead — U. Catolica were 68% pre-match favourites Info
90' GOAL THREAT ▶ D. La Serena pressure index HIGH (60/100) at 90' — pre-match xG 1.25 Pending
90' GOAL ▶ U. Catolica score! U. Catolica 3–3 D. La Serena at 90' Info
90' SHOTS PRESSURE ▶ D. La Serena outshooting U. Catolica 9–3 SoT yet scoreline reads 3–3 (pre-match 15% away win expectation) Info
90' FULL-TIME ▶ U. Catolica 3–3 D. La Serena Info
Nublense Nublense

2 – 0

Primera División

Palestino Palestino
24' GOAL ▶ Nublense score! Nublense 1–0 Palestino at 24' Info
26' GOAL THREAT ▶ Nublense pressure index HIGH (60/100) at 26' — pre-match xG 1.48 Near Miss
45' ~ NEAR MISS ▶ Nublense pressure index was 60/100 at 26' (pre-match xG 1.48) — goal landed at 45', 19 min later, just outside the 41' verification window Info
45' GOAL ▶ Nublense score! Nublense 2–0 Palestino at 45' Info
46' GOAL THREAT ▶ Nublense pressure index HIGH (60/100) at 46' — pre-match xG 1.48 Miss
78' CLEAN SHEET ▶ Nublense protecting shutout at 78' — 41% pre-match clean sheet probability Hit
81' GOAL THREAT ▶ Palestino pressure index HIGH (70/100) at 81' — pre-match xG 1.43 Miss
90' FULL-TIME ▶ Nublense 2–0 Palestino Info
A. Italiano A. Italiano

1 – 2

Primera División

Universidad de Chile Universidad de Chile
23' GOAL ▶ Universidad de Chile score! A. Italiano 0–1 Universidad de Chile at 23' Info
26' GOAL THREAT ▶ Universidad de Chile pressure index HIGH (60/100) at 26' — pre-match xG 1.02 Miss
29' BTTS LIVE ▶ A. Italiano yet to score — live model gives 58% remaining BTTS probability (pre-match 46%) Hit
58' GOAL ▶ A. Italiano score! A. Italiano 1–1 Universidad de Chile at 58' Info
60' GOAL THREAT ▶ A. Italiano pressure index HIGH (60/100) at 60' — pre-match xG 1.29 Pending
77' GOAL ▶ Universidad de Chile score! A. Italiano 1–2 Universidad de Chile at 77' Info
80' GOAL THREAT ▶ Universidad de Chile pressure index HIGH (60/100) at 80' — pre-match xG 1.02 Miss
90' FULL-TIME ▶ A. Italiano 1–2 Universidad de Chile Info
Bahia Bahia

1 – 1

Serie A

Corinthians Corinthians
8' GOAL ▶ Corinthians score! Bahia 0–1 Corinthians at 8' Info
10' GOAL THREAT ▶ Corinthians pressure index HIGH (60/100) at 10' — pre-match xG 1.01 Pending
11' GOAL ▶ Bahia score! Bahia 1–1 Corinthians at 11' Info
17' BTTS LIVE ▶ Bahia yet to score — live model gives 71% remaining BTTS probability (pre-match 51%) Hit
90' FULL-TIME ▶ Bahia 1–1 Corinthians Info
Cruzeiro Cruzeiro

0 – 1

Serie A

Botafogo Botafogo
41' GOAL ▶ Botafogo score! Cruzeiro 0–1 Botafogo at 41' Info
42' GOAL THREAT ▶ Cruzeiro pressure index HIGH (60/100) at 42' — pre-match xG 1.62 Miss
44' GOAL THREAT ▶ Botafogo pressure index HIGH (60/100) at 44' — pre-match xG 1.35 Miss
78' CLEAN SHEET ▶ Botafogo keeping clean sheet at 78' — 40% pre-match clean sheet probability Hit
83' GOAL THREAT ▶ Cruzeiro pressure index CRITICAL (88/100) at 83' — pre-match xG 1.62 Miss
90' FULL-TIME ▶ Cruzeiro 0–1 Botafogo Info
Atlético Ottawa Atlético Ottawa

3 – 2

Canadian Premier League

Pacific FC Pacific FC
44' HT QUIET ▶ 0-0 at half-time — 1.2σ behind pace but no pressure behind it; may just be a quiet game Info
45' GOAL ▶ Atlético Ottawa score! Atlético Ottawa 1–0 Pacific FC at 45' Info
53' GOAL ▶ Pacific FC score! Atlético Ottawa 1–1 Pacific FC at 53' Info
62' GOAL ▶ Pacific FC score! Atlético Ottawa 1–2 Pacific FC at 62' Info
76' GOAL ▶ Atlético Ottawa score! Atlético Ottawa 2–2 Pacific FC at 76' Info
90' GOAL ▶ Atlético Ottawa score! Atlético Ottawa 3–2 Pacific FC at 90' Info
90' FULL-TIME ▶ Atlético Ottawa 3–2 Pacific FC Info
Aalesund Aalesund

1 – 1

Eliteserien

Viking Viking
44' HT ALERT ▶ 0-0 at half-time — 1.2σ behind Poisson pace, live pressure says second-half goals likely Miss
45' GOAL ▶ Viking score! Aalesund 0–1 Viking at 45' Info
46' GOAL THREAT ▶ Viking pressure index HIGH (60/100) at 46' — pre-match xG 1.77 Pending
46' GOAL ▶ Aalesund score! Aalesund 1–1 Viking at 46' Info
49' GOAL THREAT ▶ Aalesund pressure index HIGH (60/100) at 49' — pre-match xG 1.22 Miss
65' DRAW DRIFT ▶ Viking (50% away fav) only drawing at 65' Hit
90' FULL-TIME ▶ Aalesund 1–1 Viking Info
Sandefjord Sandefjord

0 – 3

Eliteserien

Bodo/Glimt Bodo/Glimt
2' GOAL ▶ Bodo/Glimt score! Sandefjord 0–1 Bodo/Glimt at 2' Info
4' GOAL THREAT ▶ Bodo/Glimt pressure index HIGH (60/100) at 4' — pre-match xG 1.53 Miss
8' BTTS LIVE ▶ Sandefjord yet to score — live model gives 66% remaining BTTS probability (pre-match 55%) Miss
78' CLEAN SHEET ▶ Bodo/Glimt keeping clean sheet at 78' — 45% pre-match clean sheet probability Hit
90' GOAL ▶ Bodo/Glimt score! Sandefjord 0–2 Bodo/Glimt at 90' Info
90' GOAL ▶ Bodo/Glimt score! Sandefjord 0–3 Bodo/Glimt at 90' Info
90' FULL-TIME ▶ Sandefjord 0–3 Bodo/Glimt Info
KFUM Oslo KFUM Oslo

2 – 4

Eliteserien

Molde Molde
1' GOAL ▶ KFUM Oslo score! KFUM Oslo 1–0 Molde at 1' Info
4' GOAL THREAT ▶ KFUM Oslo pressure index HIGH (60/100) at 4' — pre-match xG 1.22 Miss
7' BTTS LIVE ▶ Molde yet to score — live model gives 62% remaining BTTS probability (pre-match 46%) Hit
16' GOAL THREAT ▶ Molde pressure index HIGH (60/100) at 16' — pre-match xG 1.04 Near Miss
41' ~ NEAR MISS ▶ Molde pressure index was 60/100 at 16' (pre-match xG 1.04) — goal landed at 41', 25 min later, just outside the 31' verification window Info
41' GOAL ▶ Molde score! KFUM Oslo 1–1 Molde at 41' Info
45' GOAL ▶ Molde score! KFUM Oslo 1–2 Molde at 45' Info
45' GOAL THREAT ▶ Molde pressure index HIGH (60/100) at 45' — pre-match xG 1.04 Hit
58' ✓ CONFIRMED ▶ Molde pressure index was 60/100 at 45' (pre-match xG 1.04) — paid off with a goal at 58' (13 min later) Info
60' GOAL ▶ KFUM Oslo score! KFUM Oslo 2–2 Molde at 60' Info
66' HIGH SCORING ▶ 4 goals — 1.8σ ahead of pace, pressure remains elevated for more (O3.5 pre-match 19%) Hit
87' GOAL ▶ Molde score! KFUM Oslo 2–3 Molde at 87' Info
90' GOAL THREAT ▶ Molde pressure index HIGH (60/100) at 90' — pre-match xG 1.04 Hit
90' ✓ CONFIRMED ▶ Molde pressure index was 60/100 at 90' (pre-match xG 1.04) — paid off with a goal at 90' (0 min later) Info
90' GOAL ▶ Molde score! KFUM Oslo 2–4 Molde at 90' Info
90' FULL-TIME ▶ KFUM Oslo 2–4 Molde Info
Norrby IF Norrby IF

2 – 2

Superettan

Ostersunds FK Ostersunds FK
5' GOAL ▶ Norrby IF score! Norrby IF 1–0 Ostersunds FK at 5' Info
11' BTTS LIVE ▶ Ostersunds FK yet to score — live model gives 68% remaining BTTS probability (pre-match 49%) Hit
57' GOAL ▶ Ostersunds FK score! Norrby IF 1–1 Ostersunds FK at 57' Info
75' GOAL ▶ Ostersunds FK score! Norrby IF 1–2 Ostersunds FK at 75' Info
86' GOAL ▶ Norrby IF score! Norrby IF 2–2 Ostersunds FK at 86' Info
90' FULL-TIME ▶ Norrby IF 2–2 Ostersunds FK Info
Sarpsborg 08 FF Sarpsborg 08 FF

1 – 0

Eliteserien

Ham-Kam Ham-Kam
29' GOAL ▶ Sarpsborg 08 FF score! Sarpsborg 08 FF 1–0 Ham-Kam at 29' Info
78' CLEAN SHEET ▶ Sarpsborg 08 FF protecting shutout at 78' — 47% pre-match clean sheet probability Hit
90' FULL-TIME ▶ Sarpsborg 08 FF 1–0 Ham-Kam Info
Malmo FF Malmo FF

1 – 2

Allsvenskan

IF Elfsborg IF Elfsborg
6' GOAL ▶ IF Elfsborg score! Malmo FF 0–1 IF Elfsborg at 6' Info
6' COMEBACK ▶ Malmo FF trailing as 56% pre-match favourites — 84 mins remaining Miss
12' BTTS LIVE ▶ Malmo FF yet to score — live model gives 85% remaining BTTS probability (pre-match 67%) Hit
23' GOAL ▶ Malmo FF score! Malmo FF 1–1 IF Elfsborg at 23' Info
35' GOAL ▶ IF Elfsborg score! Malmo FF 1–2 IF Elfsborg at 35' Info
37' GOAL THREAT ▶ IF Elfsborg pressure index HIGH (60/100) at 37' — pre-match xG 1.32 Miss
44' O3.5 ANGLE ▶ 3 goals at half-time in 68% O2.5 pre-match fixture Miss
90' FULL-TIME ▶ Malmo FF 1–2 IF Elfsborg Info
FC Lugano FC Lugano

2 – 1

Super League

FC Vaduz FC Vaduz
30' GOAL ▶ FC Lugano score! FC Lugano 1–0 FC Vaduz at 30' Info
31' GOAL THREAT ▶ FC Lugano pressure index HIGH (60/100) at 31' — pre-match xG 1.92 Hit
37' ✓ CONFIRMED ▶ FC Lugano pressure index was 60/100 at 31' (pre-match xG 1.92) — paid off with a goal at 37' (6 min later) Info
37' GOAL ▶ FC Lugano score! FC Lugano 2–0 FC Vaduz at 37' Info
65' GOAL THREAT ▶ FC Lugano pressure index HIGH (60/100) at 65' — pre-match xG 1.92 Pending
71' GOAL ▶ FC Vaduz score! FC Lugano 2–1 FC Vaduz at 71' Info
74' GOAL THREAT ▶ FC Vaduz pressure index CRITICAL (90/100) at 74' — pre-match xG 1.15 Miss
90' FULL-TIME ▶ FC Lugano 2–1 FC Vaduz Info
Gais Gais

1 – 1

Allsvenskan

Halmstad Halmstad
31' GOAL THREAT ▶ Halmstad pressure index HIGH (60/100) at 31' — pre-match xG 0.66 Pending
45' HT ALERT ▶ 0-0 at half-time — 1.1σ behind Poisson pace, live pressure says second-half goals likely Miss
48' GOAL THREAT ▶ Gais pressure index HIGH (60/100) at 48' — pre-match xG 1.96 Hit
52' ✓ CONFIRMED ▶ Gais pressure index was 60/100 at 48' (pre-match xG 1.96) — paid off with a goal at 52' (4 min later) Info
52' GOAL ▶ Gais score! Gais 1–0 Halmstad at 52' Info
78' CLEAN SHEET ▶ Gais protecting shutout at 78' — 57% pre-match clean sheet probability Miss
90' GOAL ▶ Halmstad score! Gais 1–1 Halmstad at 90' Info
90' DRAW DRIFT ▶ Gais (67% pre-match fav) only level at 90' — draw gaining value Hit
90' SHOTS PRESSURE ▶ Gais outshooting Halmstad 7–2 SoT yet scoreline reads 1–1 (pre-match 67% home win expectation) Info
90' FULL-TIME ▶ Gais 1–1 Halmstad Info
FC ST. Gallen FC ST. Gallen

2 – 1

Super League

FC Zurich FC Zurich
45' HT QUIET ▶ 0-0 at half-time — 1.2σ behind pace but no pressure behind it; may just be a quiet game Info
50' GOAL ▶ FC Zurich score! FC ST. Gallen 0–1 FC Zurich at 50' Info
70' GOAL ▶ FC ST. Gallen score! FC ST. Gallen 1–1 FC Zurich at 70' Info
70' SHOTS PRESSURE ▶ FC Zurich outshooting FC ST. Gallen 3–1 SoT yet scoreline reads 1–1 (pre-match 26% away win expectation) Info
73' GOAL THREAT ▶ FC ST. Gallen pressure index HIGH (60/100) at 73' — pre-match xG 1.78 Hit
74' ✓ CONFIRMED ▶ FC ST. Gallen pressure index was 60/100 at 73' (pre-match xG 1.78) — paid off with a goal at 74' (1 min later) Info
74' GOAL ▶ FC ST. Gallen score! FC ST. Gallen 2–1 FC Zurich at 74' Info
84' GOAL THREAT ▶ FC ST. Gallen pressure index HIGH (60/100) at 84' — pre-match xG 1.78 Miss
90' FULL-TIME ▶ FC ST. Gallen 2–1 FC Zurich Info
HJK Helsinki HJK Helsinki

1 – 0

Veikkausliiga

Turku PS Turku PS
16' GOAL ▶ HJK Helsinki score! HJK Helsinki 1–0 Turku PS at 16' Info
58' GOAL THREAT ▶ HJK Helsinki pressure index HIGH (60/100) at 58' — pre-match xG 1.71 Miss
59' GOAL THREAT ▶ Turku PS pressure index HIGH (63/100) at 59' — pre-match xG 0.99 Miss
78' CLEAN SHEET ▶ HJK Helsinki protecting shutout at 78' — 46% pre-match clean sheet probability Hit
90' FULL-TIME ▶ HJK Helsinki 1–0 Turku PS Info
Ljungskile SK Ljungskile SK

2 – 1

Superettan

Sandviken Sandviken
8' GOAL ▶ Ljungskile SK score! Ljungskile SK 1–0 Sandviken at 8' Info
14' BTTS LIVE ▶ Sandviken yet to score — live model gives 68% remaining BTTS probability (pre-match 57%) Hit
43' GOAL ▶ Ljungskile SK score! Ljungskile SK 2–0 Sandviken at 43' Info
59' GOAL ▶ Sandviken score! Ljungskile SK 2–1 Sandviken at 59' Info
90' FULL-TIME ▶ Ljungskile SK 2–1 Sandviken Info
Brann Brann

2 – 3

Eliteserien

Valerenga Valerenga
24' GOAL ▶ Valerenga score! Brann 0–1 Valerenga at 24' Info
24' SHOCK ▶ Valerenga ahead — Brann were 62% pre-match favourites Info
24' COMEBACK ▶ Brann trailing as 62% pre-match favourites — 66 mins remaining Miss
27' GOAL THREAT ▶ Valerenga pressure index HIGH (60/100) at 27' — pre-match xG 0.94 Hit
30' BTTS LIVE ▶ Brann yet to score — live model gives 74% remaining BTTS probability (pre-match 53%) Hit
41' ✓ CONFIRMED ▶ Valerenga pressure index was 60/100 at 27' (pre-match xG 0.94) — paid off with a goal at 41' (14 min later) Info
41' GOAL ▶ Valerenga score! Brann 0–2 Valerenga at 41' Info
45' GOAL ▶ Valerenga score! Brann 0–3 Valerenga at 45' Info
46' GOAL THREAT ▶ Valerenga pressure index HIGH (60/100) at 46' — pre-match xG 0.94 Pending
65' GOAL ▶ Brann score! Brann 1–3 Valerenga at 65' Info
67' GOAL THREAT ▶ Brann pressure index CRITICAL (80/100) at 67' — pre-match xG 2.02 Hit
78' ✓ CONFIRMED ▶ Brann pressure index was 80/100 at 67' (pre-match xG 2.02) — paid off with a goal at 78' (11 min later) Info
78' GOAL ▶ Brann score! Brann 2–3 Valerenga at 78' Info
88' GOAL THREAT ▶ Brann pressure index CRITICAL (97/100) at 88' — pre-match xG 2.02 Miss
90' FULL-TIME ▶ Brann 2–3 Valerenga Info
Sirius Sirius

4 – 1

Allsvenskan

IFK Goteborg IFK Goteborg
7' GOAL ▶ Sirius score! Sirius 1–0 IFK Goteborg at 7' Info
24' GOAL ▶ Sirius score! Sirius 2–0 IFK Goteborg at 24' Info
26' GOAL THREAT ▶ Sirius pressure index HIGH (60/100) at 26' — pre-match xG 3.10 Pending
44' O3.5 ANGLE ▶ 2 goals at half-time in 84% O2.5 pre-match fixture Hit
45' GOAL ▶ IFK Goteborg score! Sirius 2–1 IFK Goteborg at 45' Info
46' GOAL THREAT ▶ IFK Goteborg pressure index HIGH (70/100) at 46' — pre-match xG 1.54 Pending
72' GOAL ▶ Sirius score! Sirius 3–1 IFK Goteborg at 72' Info
74' GOAL THREAT ▶ Sirius pressure index HIGH (60/100) at 74' — pre-match xG 3.10 Hit
84' ✓ CONFIRMED ▶ Sirius pressure index was 60/100 at 74' (pre-match xG 3.10) — paid off with a goal at 84' (10 min later) Info
84' GOAL ▶ Sirius score! Sirius 4–1 IFK Goteborg at 84' Info
88' GOAL THREAT ▶ IFK Goteborg pressure index CRITICAL (100/100) at 88' — pre-match xG 1.54 Miss
90' FULL-TIME ▶ Sirius 4–1 IFK Goteborg Info
BSC Young Boys BSC Young Boys

4 – 2

Super League

FC Sion FC Sion
23' GOAL ▶ BSC Young Boys score! BSC Young Boys 1–0 FC Sion at 23' Info
27' GOAL THREAT ▶ BSC Young Boys pressure index HIGH (60/100) at 27' — pre-match xG 1.65 Hit
41' ✓ CONFIRMED ▶ BSC Young Boys pressure index was 60/100 at 27' (pre-match xG 1.65) — paid off with a goal at 41' (14 min later) Info
41' GOAL ▶ BSC Young Boys score! BSC Young Boys 2–0 FC Sion at 41' Info
45' GOAL ▶ FC Sion score! BSC Young Boys 2–1 FC Sion at 45' Info
46' GOAL THREAT ▶ FC Sion pressure index HIGH (70/100) at 46' — pre-match xG 1.46 Hit
57' ✓ CONFIRMED ▶ FC Sion pressure index was 70/100 at 46' (pre-match xG 1.46) — paid off with a goal at 57' (11 min later) Info
57' GOAL ▶ FC Sion score! BSC Young Boys 2–2 FC Sion at 57' Info
66' GOAL ▶ BSC Young Boys score! BSC Young Boys 3–2 FC Sion at 66' Info
68' GOAL THREAT ▶ BSC Young Boys pressure index HIGH (60/100) at 68' — pre-match xG 1.65 Hit
72' HIGH SCORING ▶ 5 goals — 1.6σ ahead of pace, pressure remains elevated for more (O3.5 pre-match 38%) Hit
73' ✓ CONFIRMED ▶ BSC Young Boys pressure index was 60/100 at 68' (pre-match xG 1.65) — paid off with a goal at 73' (5 min later) Info
73' GOAL ▶ BSC Young Boys score! BSC Young Boys 4–2 FC Sion at 73' Info
82' GOAL THREAT ▶ FC Sion pressure index CRITICAL (78/100) at 82' — pre-match xG 1.46 Miss
90' FULL-TIME ▶ BSC Young Boys 4–2 FC Sion Info
Inter Turku Inter Turku

1 – 2

Veikkausliiga

Gnistan Gnistan
23' GOAL ▶ Gnistan score! Inter Turku 0–1 Gnistan at 23' Info
45' GOAL ▶ Gnistan score! Inter Turku 0–2 Gnistan at 45' Info
52' GOAL ▶ Inter Turku score! Inter Turku 1–2 Gnistan at 52' Info
90' FULL-TIME ▶ Inter Turku 1–2 Gnistan Info
Hangzhou Greentown Hangzhou Greentown

3 – 2

Super League

Dalian Zhixing Dalian Zhixing
37' GOAL ▶ Hangzhou Greentown score! Hangzhou Greentown 1–0 Dalian Zhixing at 37' Info
40' GOAL THREAT ▶ Hangzhou Greentown pressure index HIGH (60/100) at 40' — pre-match xG 1.80 Hit
54' ✓ CONFIRMED ▶ Hangzhou Greentown pressure index was 60/100 at 40' (pre-match xG 1.80) — paid off with a goal at 54' (14 min later) Info
54' GOAL ▶ Hangzhou Greentown score! Hangzhou Greentown 2–0 Dalian Zhixing at 54' Info
55' GOAL THREAT ▶ Dalian Zhixing pressure index HIGH (70/100) at 55' — pre-match xG 1.27 Hit
56' ✓ CONFIRMED ▶ Dalian Zhixing pressure index was 70/100 at 55' (pre-match xG 1.27) — paid off with a goal at 56' (1 min later) Info
56' GOAL ▶ Dalian Zhixing score! Hangzhou Greentown 2–1 Dalian Zhixing at 56' Info
66' GOAL THREAT ▶ Dalian Zhixing pressure index HIGH (61/100) at 66' — pre-match xG 1.27 Hit
75' ✓ CONFIRMED ▶ Dalian Zhixing pressure index was 61/100 at 66' (pre-match xG 1.27) — paid off with a goal at 75' (9 min later) Info
75' GOAL ▶ Dalian Zhixing score! Hangzhou Greentown 2–2 Dalian Zhixing at 75' Info
76' GOAL THREAT ▶ Hangzhou Greentown pressure index HIGH (60/100) at 76' — pre-match xG 1.80 Hit
77' ✓ CONFIRMED ▶ Hangzhou Greentown pressure index was 60/100 at 76' (pre-match xG 1.80) — paid off with a goal at 77' (1 min later) Info
77' GOAL ▶ Hangzhou Greentown score! Hangzhou Greentown 3–2 Dalian Zhixing at 77' Info
86' GOAL THREAT ▶ Dalian Zhixing pressure index CRITICAL (73/100) at 86' — pre-match xG 1.27 Miss
90' FULL-TIME ▶ Hangzhou Greentown 3–2 Dalian Zhixing Info
IF Brommapojkarna IF Brommapojkarna

1 – 1

Allsvenskan

Hammarby FF Hammarby FF
44' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
46' HT ALERT ▶ 0-0 at half-time — 1.2σ behind Poisson pace, live pressure says second-half goals likely Miss
55' GOAL THREAT ▶ Hammarby FF pressure index HIGH (60/100) at 55' — pre-match xG 1.30 Near Miss
60' GOALLESS ▶ 0-0 at 60' — 1.3σ behind Poisson pace (expected 21), live pressure suggests a goal is coming Miss
78' LATE ALERT ▶ Still goalless at 78' — 1.5σ behind pace, pressure still elevated, window closing Miss
79' ~ NEAR MISS ▶ Hammarby FF pressure index was 60/100 at 55' (pre-match xG 1.30) — goal landed at 79', 24 min later, just outside the 70' verification window Info
79' GOAL ▶ Hammarby FF score! IF Brommapojkarna 0–1 Hammarby FF at 79' Info
79' CLEAN SHEET ▶ Hammarby FF keeping clean sheet at 79' — 45% pre-match clean sheet probability Miss
90' GOAL ▶ IF Brommapojkarna score! IF Brommapojkarna 1–1 Hammarby FF at 90' Info
90' FULL-TIME ▶ IF Brommapojkarna 1–1 Hammarby FF Info
Shandong Luneng Shandong Luneng

1 – 2

Super League

Henan Jianye Henan Jianye
30' GOAL ▶ Henan Jianye score! Shandong Luneng 0–1 Henan Jianye at 30' Info
45' GOAL ▶ Henan Jianye score! Shandong Luneng 0–2 Henan Jianye at 45' Info
45' O3.5 ANGLE ▶ 2 goals at half-time in 66% O2.5 pre-match fixture Miss
46' GOAL THREAT ▶ Henan Jianye pressure index HIGH (60/100) at 46' — pre-match xG 1.36 Pending
57' GOAL ▶ Shandong Luneng score! Shandong Luneng 1–2 Henan Jianye at 57' Info
60' GOAL THREAT ▶ Shandong Luneng pressure index CRITICAL (80/100) at 60' — pre-match xG 2.02 Miss
90' FULL-TIME ▶ Shandong Luneng 1–2 Henan Jianye Info
Chengdu Better City Chengdu Better City

2 – 2

Super League

Beijing Guoan Beijing Guoan
44' HT QUIET ▶ 0-0 at half-time — 1.2σ behind pace but no pressure behind it; may just be a quiet game Info
52' GOAL ▶ Beijing Guoan score! Chengdu Better City 0–1 Beijing Guoan at 52' Info
54' GOAL THREAT ▶ Chengdu Better City pressure index HIGH (70/100) at 54' — pre-match xG 1.69 Pending
54' GOAL THREAT ▶ Beijing Guoan pressure index HIGH (60/100) at 54' — pre-match xG 1.06 Near Miss
55' SHOTS PRESSURE ▶ Chengdu Better City outshooting Beijing Guoan 3–1 SoT yet scoreline reads 0–1 (pre-match 52% home win expectation) Info
70' ~ NEAR MISS ▶ Beijing Guoan pressure index was 60/100 at 54' (pre-match xG 1.06) — goal landed at 70', 16 min later, just outside the 69' verification window Info
70' GOAL ▶ Beijing Guoan score! Chengdu Better City 0–2 Beijing Guoan at 70' Info
78' CLEAN SHEET ▶ Beijing Guoan keeping clean sheet at 78' — 47% pre-match clean sheet probability Miss
87' GOAL ▶ Chengdu Better City score! Chengdu Better City 1–2 Beijing Guoan at 87' Info
90' GOAL ▶ Chengdu Better City score! Chengdu Better City 2–2 Beijing Guoan at 90' Info
90' FULL-TIME ▶ Chengdu Better City 2–2 Beijing Guoan Info
Yunnan Yukun Yunnan Yukun

4 – 3

Super League

Sichuan Jiuniu Sichuan Jiuniu
18' GOAL ▶ Sichuan Jiuniu score! Yunnan Yukun 0–1 Sichuan Jiuniu at 18' Info
18' SHOCK ▶ Sichuan Jiuniu ahead — Yunnan Yukun were 62% pre-match favourites Info
18' COMEBACK ▶ Yunnan Yukun trailing as 62% pre-match favourites — 72 mins remaining Hit
20' GOAL THREAT ▶ Sichuan Jiuniu pressure index HIGH (60/100) at 20' — pre-match xG 1.01 Pending
24' GOAL ▶ Yunnan Yukun score! Yunnan Yukun 1–1 Sichuan Jiuniu at 24' Info
26' GOAL THREAT ▶ Yunnan Yukun pressure index HIGH (60/100) at 26' — pre-match xG 2.08 Hit
37' ✓ CONFIRMED ▶ Yunnan Yukun pressure index was 60/100 at 26' (pre-match xG 2.08) — paid off with a goal at 37' (11 min later) Info
37' GOAL ▶ Yunnan Yukun score! Yunnan Yukun 2–1 Sichuan Jiuniu at 37' Info
57' GOAL ▶ Yunnan Yukun score! Yunnan Yukun 3–1 Sichuan Jiuniu at 57' Info
58' GOAL THREAT ▶ Yunnan Yukun pressure index HIGH (60/100) at 58' — pre-match xG 2.08 Miss
61' GOAL THREAT ▶ Sichuan Jiuniu pressure index CRITICAL (80/100) at 61' — pre-match xG 1.01 Near Miss
90' ~ NEAR MISS ▶ Sichuan Jiuniu pressure index was 80/100 at 61' (pre-match xG 1.01) — goal landed at 90', 29 min later, just outside the 76' verification window Info
90' GOAL ▶ Sichuan Jiuniu score! Yunnan Yukun 3–2 Sichuan Jiuniu at 90' Info
90' GOAL ▶ Sichuan Jiuniu score! Yunnan Yukun 3–3 Sichuan Jiuniu at 90' Info
90' DRAW DRIFT ▶ Yunnan Yukun (62% pre-match fav) only level at 90' — draw gaining value Miss
90' GOAL ▶ Yunnan Yukun score! Yunnan Yukun 4–3 Sichuan Jiuniu at 90' Info
90' FULL-TIME ▶ Yunnan Yukun 4–3 Sichuan Jiuniu Info
GIF Sundsvall GIF Sundsvall

1 – 2

Superettan

Falkenbergs FF Falkenbergs FF
25' GOAL ▶ Falkenbergs FF score! GIF Sundsvall 0–1 Falkenbergs FF at 25' Info
34' GOAL ▶ GIF Sundsvall score! GIF Sundsvall 1–1 Falkenbergs FF at 34' Info
44' O3.5 ANGLE ▶ 2 goals at half-time in 80% O2.5 pre-match fixture Miss
65' DRAW DRIFT ▶ Falkenbergs FF (73% away fav) only drawing at 65' Miss
88' GOAL ▶ Falkenbergs FF score! GIF Sundsvall 1–2 Falkenbergs FF at 88' Info
90' FULL-TIME ▶ GIF Sundsvall 1–2 Falkenbergs FF Info
FC Anyang FC Anyang

2 – 1

K League 1

Gangwon FC Gangwon FC
5' GOAL ▶ FC Anyang score! FC Anyang 1–0 Gangwon FC at 5' Info
5' COMEBACK ▶ Gangwon FC trailing with 45% pre-match away win probability Miss
11' BTTS LIVE ▶ Gangwon FC yet to score — live model gives 67% remaining BTTS probability (pre-match 42%) Hit
18' GOAL ▶ FC Anyang score! FC Anyang 2–0 Gangwon FC at 18' Info
32' GOAL ▶ Gangwon FC score! FC Anyang 1–1 Gangwon FC at 32' Info
78' CLEAN SHEET ▶ FC Anyang protecting shutout at 78' — 58% pre-match clean sheet probability Miss
90' FULL-TIME ▶ FC Anyang 2–1 Gangwon FC Info
FC Seoul FC Seoul

1 – 3

K League 1

Ulsan Hyundai FC Ulsan Hyundai FC
5' GOAL ▶ Ulsan Hyundai FC score! FC Seoul 0–1 Ulsan Hyundai FC at 5' Info
11' BTTS LIVE ▶ FC Seoul yet to score — live model gives 73% remaining BTTS probability (pre-match 48%) Hit
13' GOAL ▶ Ulsan Hyundai FC score! FC Seoul 0–2 Ulsan Hyundai FC at 13' Info
61' GOAL ▶ FC Seoul score! FC Seoul 1–2 Ulsan Hyundai FC at 61' Info
90' GOAL ▶ Ulsan Hyundai FC score! FC Seoul 1–3 Ulsan Hyundai FC at 90' Info
90' FULL-TIME ▶ FC Seoul 1–3 Ulsan Hyundai FC Info
Gwangju FC Gwangju FC

1 – 2

K League 1

Jeju United FC Jeju United FC
10' GOAL ▶ Gwangju FC score! Gwangju FC 1–0 Jeju United FC at 10' Info
10' COMEBACK ▶ Jeju United FC trailing with 48% pre-match away win probability Hit
16' BTTS LIVE ▶ Jeju United FC yet to score — live model gives 67% remaining BTTS probability (pre-match 43%) Hit
41' GOAL ▶ Jeju United FC score! Gwangju FC 1–1 Jeju United FC at 41' Info
45' GOAL ▶ Gwangju FC score! Gwangju FC 2–1 Jeju United FC at 45' Info
90' GOAL ▶ Jeju United FC score! Gwangju FC 1–2 Jeju United FC at 90' Info
90' FULL-TIME ▶ Gwangju FC 1–2 Jeju United FC Info
Incheon United Incheon United

1 – 1

K League 1

Bucheon FC 1995 Bucheon FC 1995
45' GOAL ▶ Bucheon FC 1995 score! Incheon United 0–1 Bucheon FC 1995 at 45' Info
78' CLEAN SHEET ▶ Bucheon FC 1995 keeping clean sheet at 78' — 59% pre-match clean sheet probability Miss
84' GOAL ▶ Incheon United score! Incheon United 1–1 Bucheon FC 1995 at 84' Info
90' FULL-TIME ▶ Incheon United 1–1 Bucheon FC 1995 Info
Vasco DA Gama Vasco DA Gama

1 – 1

Serie A

Mirassol Mirassol
31' GOAL ▶ Mirassol score! Vasco DA Gama 0–1 Mirassol at 31' Info
32' GOAL THREAT ▶ Mirassol pressure index HIGH (60/100) at 32' — pre-match xG 1.14 Miss
66' GOAL THREAT ▶ Vasco DA Gama pressure index CRITICAL (72/100) at 66' — pre-match xG 1.36 Hit
78' CLEAN SHEET ▶ Mirassol keeping clean sheet at 78' — 49% pre-match clean sheet probability Miss
80' ✓ CONFIRMED ▶ Vasco DA Gama pressure index was 72/100 at 66' (pre-match xG 1.36) — paid off with a goal at 80' (14 min later) Info
80' GOAL ▶ Vasco DA Gama score! Vasco DA Gama 1–1 Mirassol at 80' Info
90' FULL-TIME ▶ Vasco DA Gama 1–1 Mirassol Info
Ilves Ilves

1 – 0

Veikkausliiga

Lahti Lahti
38' GOAL ▶ Ilves score! Ilves 1–0 Lahti at 38' Info
78' CLEAN SHEET ▶ Ilves protecting shutout at 78' — 52% pre-match clean sheet probability Hit
90' FULL-TIME ▶ Ilves 1–0 Lahti Info
Raków Częstochowa Raków Częstochowa

1 – 2

Ekstraklasa

Wisla Plock Wisla Plock
37' GOAL ▶ Wisla Plock score! Raków Częstochowa 0–1 Wisla Plock at 37' Info
39' GOAL THREAT ▶ Wisla Plock pressure index HIGH (60/100) at 39' — pre-match xG 1.03 Hit
49' ✓ CONFIRMED ▶ Wisla Plock pressure index was 60/100 at 39' (pre-match xG 1.03) — paid off with a goal at 49' (10 min later) Info
49' GOAL ▶ Wisla Plock score! Raków Częstochowa 0–2 Wisla Plock at 49' Info
61' GOAL THREAT ▶ Wisla Plock pressure index HIGH (60/100) at 61' — pre-match xG 1.03 Pending
69' GOAL ▶ Raków Częstochowa score! Raków Częstochowa 1–2 Wisla Plock at 69' Info
70' GOAL THREAT ▶ Raków Częstochowa pressure index CRITICAL (90/100) at 70' — pre-match xG 1.56 Miss
90' FULL-TIME ▶ Raków Częstochowa 1–2 Wisla Plock Info
Widzew Łódź Widzew Łódź

2 – 2

Ekstraklasa

Motor Lublin Motor Lublin
6' GOAL THREAT ▶ Motor Lublin pressure index HIGH (60/100) at 6' — pre-match xG 1.11 Hit
13' ✓ CONFIRMED ▶ Motor Lublin pressure index was 60/100 at 6' (pre-match xG 1.11) — paid off with a goal at 13' (7 min later) Info
13' GOAL ▶ Motor Lublin score! Widzew Łódź 0–1 Motor Lublin at 13' Info
19' BTTS LIVE ▶ Widzew Łódź yet to score — live model gives 74% remaining BTTS probability (pre-match 56%) Hit
20' GOAL ▶ Widzew Łódź score! Widzew Łódź 1–1 Motor Lublin at 20' Info
23' GOAL THREAT ▶ Widzew Łódź pressure index HIGH (60/100) at 23' — pre-match xG 1.69 Hit
28' ✓ CONFIRMED ▶ Widzew Łódź pressure index was 60/100 at 23' (pre-match xG 1.69) — paid off with a goal at 28' (5 min later) Info
28' GOAL ▶ Widzew Łódź score! Widzew Łódź 2–1 Motor Lublin at 28' Info
49' GOAL ▶ Motor Lublin score! Widzew Łódź 2–2 Motor Lublin at 49' Info
51' GOAL THREAT ▶ Motor Lublin pressure index HIGH (60/100) at 51' — pre-match xG 1.11 Miss
55' GOALFEST ▶ 4 goals in 55' — 1.7σ ahead of Poisson pace, live pressure suggests more are coming (O3.5 pre-match 31%) Miss
55' HIGH SCORING ▶ 4 goals — 1.7σ ahead of pace, pressure remains elevated for more (O3.5 pre-match 31%) Miss
90' FULL-TIME ▶ Widzew Łódź 2–2 Motor Lublin Info
Wisla Krakow Wisla Krakow

2 – 1

Ekstraklasa

GKS Katowice GKS Katowice
11' GOAL THREAT ▶ GKS Katowice pressure index HIGH (60/100) at 11' — pre-match xG 1.31 Miss
43' GOAL THREAT ▶ Wisla Krakow pressure index HIGH (60/100) at 43' — pre-match xG 1.19 Hit
44' HT ALERT ▶ 0-0 at half-time — 1.1σ behind Poisson pace, live pressure says second-half goals likely Hit
46' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
57' ✓ CONFIRMED ▶ Wisla Krakow pressure index was 60/100 at 43' (pre-match xG 1.19) — paid off with a goal at 57' (14 min later) Info
57' GOAL ▶ Wisla Krakow score! Wisla Krakow 1–0 GKS Katowice at 57' Info
61' GOAL ▶ Wisla Krakow score! Wisla Krakow 2–0 GKS Katowice at 61' Info
64' GOAL ▶ Wisla Krakow score! Wisla Krakow 3–0 GKS Katowice at 64' Info
68' GOAL THREAT ▶ Wisla Krakow pressure index HIGH (60/100) at 68' — pre-match xG 1.19 Pending
78' CLEAN SHEET ▶ Wisla Krakow protecting shutout at 78' — 48% pre-match clean sheet probability Miss
80' GOAL ▶ GKS Katowice score! Wisla Krakow 2–1 GKS Katowice at 80' Info
81' GOAL THREAT ▶ GKS Katowice pressure index CRITICAL (100/100) at 81' — pre-match xG 1.31 Miss
90' FULL-TIME ▶ Wisla Krakow 2–1 GKS Katowice Info
Slavia Praha Slavia Praha

5 – 1

Czech Liga

Slovácko Slovácko
12' GOAL ▶ Slovácko score! Slavia Praha 0–1 Slovácko at 12' Info
14' GOAL THREAT ▶ Slovácko pressure index HIGH (60/100) at 14' — pre-match xG 1.02 Pending
14' GOAL ▶ Slavia Praha score! Slavia Praha 1–1 Slovácko at 14' Info
16' GOAL ▶ Slavia Praha score! Slavia Praha 2–1 Slovácko at 16' Info
17' GOAL THREAT ▶ Slavia Praha pressure index HIGH (60/100) at 17' — pre-match xG 1.68 Near Miss
22' GOALFEST ▶ 3 goals in 22' — 2.9σ ahead of Poisson pace, live pressure suggests more are coming (O3.5 pre-match 29%) Hit
35' ~ NEAR MISS ▶ Slavia Praha pressure index was 60/100 at 17' (pre-match xG 1.68) — goal landed at 35', 18 min later, just outside the 32' verification window Info
35' GOAL ▶ Slavia Praha score! Slavia Praha 3–1 Slovácko at 35' Info
43' HIGH SCORING ▶ 4 goals — 2.4σ ahead of pace, pressure remains elevated for more (O3.5 pre-match 29%) Hit
45' GOAL ▶ Slavia Praha score! Slavia Praha 4–1 Slovácko at 45' Info
46' GOAL THREAT ▶ Slavia Praha pressure index HIGH (60/100) at 46' — pre-match xG 1.68 Near Miss
76' ~ NEAR MISS ▶ Slavia Praha pressure index was 60/100 at 46' (pre-match xG 1.68) — goal landed at 76', 30 min later, just outside the 61' verification window Info
76' GOAL ▶ Slavia Praha score! Slavia Praha 5–1 Slovácko at 76' Info
90' FULL-TIME ▶ Slavia Praha 5–1 Slovácko Info
Lokomotiv Lokomotiv

1 – 1

Premier League

Akhmat Akhmat
9' GOAL ▶ Lokomotiv score! Lokomotiv 1–0 Akhmat at 9' Info
10' GOAL THREAT ▶ Lokomotiv pressure index HIGH (60/100) at 10' — pre-match xG 1.57 Miss
20' GOAL THREAT ▶ Akhmat pressure index HIGH (60/100) at 20' — pre-match xG 0.97 Miss
61' GOAL THREAT ▶ Akhmat pressure index CRITICAL (72/100) at 61' — pre-match xG 0.97 Near Miss
65' SHOTS PRESSURE ▶ Akhmat outshooting Lokomotiv 6–2 SoT yet scoreline reads 1–0 (pre-match 23% away win expectation) Info
69' GOAL THREAT ▶ Lokomotiv pressure index HIGH (60/100) at 69' — pre-match xG 1.57 Pending
78' CLEAN SHEET ▶ Lokomotiv protecting shutout at 78' — 51% pre-match clean sheet probability Miss
83' ~ NEAR MISS ▶ Akhmat pressure index was 72/100 at 61' (pre-match xG 0.97) — goal landed at 83', 22 min later, just outside the 76' verification window Info
83' GOAL ▶ Akhmat score! Lokomotiv 1–1 Akhmat at 83' Info
90' GOAL THREAT ▶ Akhmat pressure index HIGH (60/100) at 90' — pre-match xG 0.97 Miss
90' FULL-TIME ▶ Lokomotiv 1–1 Akhmat Info
FK Jablonec FK Jablonec

2 – 1

Czech Liga

Sigma Olomouc Sigma Olomouc
9' GOAL ▶ Sigma Olomouc score! FK Jablonec 0–1 Sigma Olomouc at 9' Info
13' GOAL THREAT ▶ Sigma Olomouc pressure index HIGH (60/100) at 13' — pre-match xG 1.20 Miss
15' BTTS LIVE ▶ FK Jablonec yet to score — live model gives 72% remaining BTTS probability (pre-match 55%) Hit
35' GOAL THREAT ▶ FK Jablonec pressure index HIGH (60/100) at 35' — pre-match xG 1.51 Near Miss
55' SHOTS PRESSURE ▶ FK Jablonec outshooting Sigma Olomouc 3–1 SoT yet scoreline reads 0–1 (pre-match 44% home win expectation) Info
59' ~ NEAR MISS ▶ FK Jablonec pressure index was 60/100 at 35' (pre-match xG 1.51) — goal landed at 59', 24 min later, just outside the 50' verification window Info
59' GOAL ▶ FK Jablonec score! FK Jablonec 1–1 Sigma Olomouc at 59' Info
67' GOAL ▶ FK Jablonec score! FK Jablonec 2–1 Sigma Olomouc at 67' Info
69' GOAL THREAT ▶ FK Jablonec pressure index HIGH (60/100) at 69' — pre-match xG 1.51 Miss
75' GOAL THREAT ▶ Sigma Olomouc pressure index HIGH (65/100) at 75' — pre-match xG 1.20 Miss
90' FULL-TIME ▶ FK Jablonec 2–1 Sigma Olomouc Info
FC Orenburg FC Orenburg

2 – 1

Premier League

FC Rostov FC Rostov
11' GOAL THREAT ▶ FC Rostov pressure index HIGH (60/100) at 11' — pre-match xG 1.08 Miss
44' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
47' GOAL ▶ FC Rostov score! FC Orenburg 0–1 FC Rostov at 47' Info
50' GOAL THREAT ▶ FC Rostov pressure index HIGH (60/100) at 50' — pre-match xG 1.08 Miss
78' CLEAN SHEET ▶ FC Rostov keeping clean sheet at 78' — 54% pre-match clean sheet probability Miss
80' GOAL THREAT ▶ FC Orenburg pressure index HIGH (61/100) at 80' — pre-match xG 1.20 Hit
85' ✓ CONFIRMED ▶ FC Orenburg pressure index was 61/100 at 80' (pre-match xG 1.20) — paid off with a goal at 85' (5 min later) Info
85' GOAL ▶ FC Orenburg score! FC Orenburg 1–1 FC Rostov at 85' Info
90' GOAL ▶ FC Orenburg score! FC Orenburg 2–1 FC Rostov at 90' Info
90' FULL-TIME ▶ FC Orenburg 2–1 FC Rostov Info
Rubin Rubin

1 – 3

Premier League

FC Krasnodar FC Krasnodar
13' GOAL ▶ Rubin score! Rubin 1–0 FC Krasnodar at 13' Info
15' GOAL THREAT ▶ Rubin pressure index HIGH (60/100) at 15' — pre-match xG 1.18 Pending
19' BTTS LIVE ▶ FC Krasnodar yet to score — live model gives 56% remaining BTTS probability (pre-match 45%) Hit
45' GOAL ▶ FC Krasnodar score! Rubin 1–1 FC Krasnodar at 45' Info
46' GOAL THREAT ▶ FC Krasnodar pressure index HIGH (60/100) at 46' — pre-match xG 1.04 Hit
50' ✓ CONFIRMED ▶ FC Krasnodar pressure index was 60/100 at 46' (pre-match xG 1.04) — paid off with a goal at 50' (4 min later) Info
50' GOAL ▶ FC Krasnodar score! Rubin 1–2 FC Krasnodar at 50' Info
59' GOAL THREAT ▶ FC Krasnodar pressure index HIGH (60/100) at 59' — pre-match xG 1.04 Hit
60' GOAL THREAT ▶ Rubin pressure index HIGH (62/100) at 60' — pre-match xG 1.18 Pending
68' ✓ CONFIRMED ▶ FC Krasnodar pressure index was 60/100 at 59' (pre-match xG 1.04) — paid off with a goal at 68' (9 min later) Info
68' GOAL ▶ FC Krasnodar score! Rubin 1–3 FC Krasnodar at 68' Info
90' FULL-TIME ▶ Rubin 1–3 FC Krasnodar Info
Hradec Králové Hradec Králové

2 – 1

Czech Liga

Pardubice Pardubice
44' HT QUIET ▶ 0-0 at half-time — 1.1σ behind pace but no pressure behind it; may just be a quiet game Info
44' GOAL ▶ Hradec Králové score! Hradec Králové 1–0 Pardubice at 44' Info
46' GOAL THREAT ▶ Hradec Králové pressure index HIGH (60/100) at 46' — pre-match xG 1.34 Hit
56' ✓ CONFIRMED ▶ Hradec Králové pressure index was 60/100 at 46' (pre-match xG 1.34) — paid off with a goal at 56' (10 min later) Info
56' GOAL ▶ Hradec Králové score! Hradec Králové 2–0 Pardubice at 56' Info
58' GOAL THREAT ▶ Pardubice pressure index HIGH (70/100) at 58' — pre-match xG 1.13 Hit
60' ✓ CONFIRMED ▶ Pardubice pressure index was 70/100 at 58' (pre-match xG 1.13) — paid off with a goal at 60' (2 min later) Info
60' GOAL ▶ Pardubice score! Hradec Králové 2–1 Pardubice at 60' Info
66' GOAL THREAT ▶ Hradec Králové pressure index HIGH (60/100) at 66' — pre-match xG 1.34 Miss
75' GOAL THREAT ▶ Pardubice pressure index CRITICAL (78/100) at 75' — pre-match xG 1.13 Miss
90' FULL-TIME ▶ Hradec Králové 2–1 Pardubice Info

⚠️ Alerts are generated algorithmically from live match data and are for informational purposes only β€” not betting advice. Only shown once a match has finished.