Live Predictions Updated Friday, 24 April 2026 ⚠ 18+ | Gamble Responsibly

Paraguay. Copa de Primera

23:15:00 20 Apr
Rubio Nu
Libertad Asuncion
2X
1: 4.49 X: 3.35 2: 1.79
87%

Venezuela. Liga FUTVE

23:00:00 20 Apr
Zamora
Caracas
Over 20.5 Fouls
1: 2.14 X: 3.02 2: 3.42
71%
01:00:00 20 Apr
Universidad Central
Dep. Tachira
2X
1: 3.37 X: 3.12 2: 2.12
88%

Uruguay. Segunda Division

23:00:00 20 Apr
Rentistas
Oriental
Under 1.5 Away
1: 2.57 X: 2.88 2: 2.74
86%

Argentina. Liga Profesional

22:15:00 20 Apr
Central Cordoba
Platense
Under 3.5
1: 3.09 X: 2.74 2: 2.61
88%
20:00:00 20 Apr
Barracas Central
Belgrano
Under 3.5
1: 3.39 X: 3.01 2: 2.24
83%
01:30:00 20 Apr
Talleres Cordoba
Dep. Riestra
1X
1: 1.85 X: 3.10 2: 4.96
70%
01:30:00 20 Apr
Rosario Central
Sarmiento Junin
1X
1: 1.51 X: 3.86 2: 7.05
78%

Argentina - Liga Profesional

22:15:00 20 Apr
Banfield
Ind. Rivadavia
X2
1: 2.89 X: 2.87 2: 2.63
90%

Paraguay. Division Intermedia

22:00:00 20 Apr
Deportivo Santani
12 de Junio
Over 19.5 Fouls
1: 2.24 X: 2.95 2: 3.20
82%

Chile. Segunda Division

22:00:00 20 Apr
Deportes Rengo
Dep. Linares
2X
1: 5.21 X: 4.50 2: 1.48
88%

Uruguay. Liga AUF Uruguaya

22:00:00 20 Apr
Boston River
Cerro Largo
Over 20.5 Fouls
1: 2.39 X: 2.96 2: 3.10
70%
00:30:00 20 Apr
Liverpool M.
Nacional
Over 0.5 Away
1: 3.25 X: 3.18 2: 2.19
86%

Portugal. Liga Portugal

21:15:00 20 Apr
Moreirense
Estoril
2X
1: 3.08 X: 3.39 2: 2.29
78%

England. Premier League

21:00:00 20 Apr
Crystal Palace
West Ham
1X
1: 2.46 X: 3.29 2: 3.00
68%

England. Southern League Premier South

20:45:00 20 Apr
Taunton
Farnham
Over 0.5 HT
1: 2.77 X: 3.57 2: 2.27
66%

France. Ligue 2

20:45:00 20 Apr
Dunkerque
Laval
1X
1: 1.96 X: 3.43 2: 3.79
75%

Italy. Serie A

20:45:00 20 Apr
Lecce
Fiorentina
Asian Handicap 1(+1.5)
1: 3.38 X: 3.30 2: 2.23
70%

Argentina. Primera C

20:30:00 20 Apr
Sportivo Barracas
Deportivo Paraguayo
1X
1: 1.76 X: 3.19 2: 4.61
68%
20:30:00 20 Apr
Def. de Cambaceres
Leones de Rosario
Under 3.5
1: 3.05 X: 2.76 2: 2.43
87%

Argentina. Primera B

20:30:00 20 Apr
Deportivo Camioneros
Defensores Unidos
Under 3.5
1: 2.24 X: 2.79 2: 3.47
67%

Spain. LaLiga2

20:30:00 20 Apr
Dep. La Coruna
Mirandes
Over 1.5
1: 1.52 X: 4.14 2: 6.37
87%

Netherlands. Eerste Divisie

20:00:00 20 Apr
Den Bosch
Jong Utrecht
Over 7.5 Corners
1: 1.83 X: 3.88 2: 3.66
73%

Belgium. Pro League U21

20:00:00 20 Apr
Westerlo U21
Beerschot VA U21
12
1: 1.74 X: 4.02 2: 3.64
92%
19:30:00 20 Apr
Kortrijk U21
Francs Borains U21
1
1: 1.24 X: 5.54 2: 8.99
80%

Hungary - NB II.

20:00:00 20 Apr
Vasas
BVSC-Zuglo
1X
1: 1.22 X: 5.29 2: 12.11
67%

Saudi Arabia. Division 1

19:45:00 20 Apr
Al-Ula
Al Jabalain
1X
1: 1.64 X: 3.79 2: 4.57
83%
17:45:00 20 Apr
Al Jubail
Al Wehda
2X
1: 4.32 X: 3.88 2: 1.66
91%
17:45:00 20 Apr
Al Adalah
Al Jandal
1X
1: 2.28 X: 3.24 2: 2.87
81%

Portugal. Liga Portugal 2

19:45:00 20 Apr
Sporting CP B
Felgueiras
2X
1: 2.70 X: 3.16 2: 2.54
90%
19:45:00 20 Apr
FC Porto B
Leixoes
1X
1: 2.52 X: 3.33 2: 2.61
72%

Sweden. Division 1 - Norra

19:30:00 20 Apr
Stocksund
AFC Eskilstuna
Shots towards the goal 2Half Under 17.5
1: 3.50 X: 3.97 2: 1.79
78%

Romania. SuperLiga

19:30:00 20 Apr
Farul Constanta
FCSB
2X
1: 4.36 X: 3.68 2: 1.74
90%
16:30:00 20 Apr
FC Botosani
Metaloglobus Bucharest
Over 1.5
1: 1.40 X: 4.58 2: 7.02
81%

Faroe Islands. Premier League

19:30:00 20 Apr
Skala Itrottarfelag
Vikingur
2X
1: 5.16 X: 3.75 2: 1.56
66%
19:30:00 20 Apr
NSI Runavik
Streymur
1
1: 1.11 X: 7.75 2: 15.28
84%
19:30:00 20 Apr
AB Argir
Klaksvik
2
1: 11.72 X: 6.35 2: 1.17
87%
19:30:00 20 Apr
07 Vestur Sorvagur
B36 Torshavn
2X
1: 5.34 X: 4.00 2: 1.51
72%

Sweden. Superettan

19:05:00 20 Apr
Sundsvall
Brage
2X
1: 2.58 X: 3.29 2: 2.56
69%
19:00:00 20 Apr
Oddevold
Oster
1X
1: 2.42 X: 3.44 2: 2.64
83%

Senegal. Ligue 1

19:00:00 20 Apr
ASC HLM
Mbour
Under 1.5 Away
1: 2.54 X: 2.82 2: 2.79
86%

Norway. Division 3 - Group 5

19:00:00 20 Apr
Lillestrom 2
Skjetten
Over 2
1: 4.35 X: 4.84 2: 1.51
75%

Norway. Division 3 - Group 1

19:00:00 20 Apr
KFUM Oslo 2
Union Carl Berner
12
1: 3.97 X: 4.40 2: 1.61
89%

Poland. Ekstraklasa

19:00:00 20 Apr
Lechia Gdansk
Piast Gliwice
Over 1.5
1: 2.16 X: 3.61 2: 3.04
80%

Norway. OBOS-ligaen

19:00:00 20 Apr
Lyn
Sandnes
12
1: 1.66 X: 4.15 2: 4.20
65%

Denmark. Superliga

19:00:00 20 Apr
Midtjylland
Aarhus
Handicap 2(2)
1: 2.08 X: 3.38 2: 3.49
77%

Turkey. Super Lig

19:00:00 20 Apr
Gaziantep
Kayserispor
Asian Handicap 2(+1.5)
1: 2.28 X: 3.41 2: 3.08
85%

Europe. UEFA Youth League

18:45:00 20 Apr
Club Brugge U19
Real Madrid U19
Over 7.5 Corners
1: 3.17 X: 3.79 2: 1.98
80%

Gambia. GFA League

18:30:00 20 Apr
Bombada
Greater Tomorrow
1X
1: 1.79 X: 3.05 2: 4.62
76%

Asia. AFC Champions League

18:15:00 20 Apr
Vissel Kobe
Al Ahli SC
2X
1: 4.39 X: 3.72 2: 1.77
85%

Norway. Division 3 - Group 6

18:00:00 20 Apr
Raelingen
Sarpsborg 08 2
BTTS Yes
1: 2.27 X: 4.05 2: 2.39
74%

Norway. Division 3 - Group 2

18:00:00 20 Apr
FK Kvik
Molde 2
Over 1.5
1: 2.45 X: 3.84 2: 2.29
87%

Georgia. Liga 3

18:00:00 20 Apr
Tbilisi 2025
Iberia 2010
Over 1.5
1: 1.41 X: 4.50 2: 6.09
80%
16:00:00 20 Apr
Dinamo Tbilisi 2
Iveria Khashuri
12
1: 1.55 X: 4.17 2: 4.86
77%
14:00:00 20 Apr
WIT Georgia
Khobi
1X
1: 1.45 X: 4.43 2: 5.61
92%
14:00:00 20 Apr
Iberia 1999 2
Guria
12
1: 3.11 X: 3.65 2: 2.00
69%

Poland. Division 1

18:00:00 20 Apr
Legnica
Leczna
1X
1: 1.59 X: 3.90 2: 4.84
66%

Finland. Kansallinen Ykkonen Women

17:30:00 20 Apr
TPS W
HJS W
12
1: 3.68 X: 3.96 2: 1.73
77%

Finland. Ykkonen

17:30:00 20 Apr
KPV Kokkola
Jazz Pori
Over 2
1: 1.44 X: 4.86 2: 5.17
65%

Norway. Division 3 - Group 4

17:00:00 20 Apr
Viking 2
Odd 2
12
1: 1.63 X: 4.19 2: 4.01
69%

Cameroon. Elite One

17:00:00 20 Apr
Fauve Azur Elite
Panthere
2X
1: 2.94 X: 3.10 2: 2.34
69%

Armenia. Premier League

17:00:00 20 Apr
Shirak Gyumri
Ararat-Armenia
Over 2
1: 7.09 X: 4.48 2: 1.36
74%
14:00:00 20 Apr
Noah
Van
1
1: 1.19 X: 5.99 2: 10.79
84%

Ukraine. Premier League

17:00:00 20 Apr
Shakhtar Donetsk
Polissya Zhytomyr
1X
1: 1.91 X: 3.24 2: 3.95
70%
12:00:00 20 Apr
Oleksandriya
Veres-Rivne
1X
1: 2.82 X: 3.02 2: 2.54
90%

Czech Republic. ChNL

17:00:00 20 Apr
Artis Brno
Taborsko
Asian Handicap 2(+1.5)
1: 1.89 X: 3.30 2: 3.76
91%

Italy. Primavera 1

16:00:00 20 Apr
Atalanta U20
Parma U20
1X
1: 2.32 X: 3.36 2: 2.65
69%
14:00:00 20 Apr
Genoa U20
Torino U20
2X
1: 2.61 X: 3.32 2: 2.37
72%

India. ISL

16:00:00 20 Apr
Punjab
Inter Kashi
1X
1: 1.58 X: 3.62 2: 5.55
73%

Uzbekistan. Pro Liga

15:00:00 20 Apr
Yaypan
Jayxun
Over 2
1: 1.45 X: 4.60 2: 5.42
75%
15:00:00 20 Apr
Metallurg Bekabad
BuxDu
Over 2
1:   X: 5.00 2:  
82%
13:30:00 20 Apr
Lochin
Shortan Guzor
2X
1: 2.99 X: 3.17 2: 2.25
65%

Ethiopia. Premier League

15:00:00 20 Apr
Shire Endaselassie
Welayta Dicha
Under 3
1: 3.86 X: 2.75 2: 2.09
84%
15:00:00 20 Apr
Ethio Electric
Ethiopian Insurance
Goal Interval 86-90 - NO
1: 2.78 X: 2.56 2: 2.79
72%
12:00:00 20 Apr
Bahir Dar Kenema
Sheger Ketema
Over 18.5 Fouls
1: 2.38 X: 2.73 2: 3.22
79%

England. Professional Development League

15:00:00 20 Apr
Cardiff U21
Hull U21
12
1: 1.63 X: 4.31 2: 3.95
86%
14:00:00 20 Apr
Watford U21
Charlton U21
BTTS Yes
1: 1.80 X: 4.22 2: 3.25
66%
14:00:00 20 Apr
Bristol City U21
Colchester U21
12
1: 1.64 X: 4.42 2: 3.79
90%
13:00:00 20 Apr
Sheffield Wed U21
Crewe U21
BTTS Yes
1: 1.76 X: 4.18 2: 3.45
67%

Belarus. Vysshaya Liga

15:00:00 20 Apr
Arsenal Dzerzhinsk
Belshina
1X
1: 2.10 X: 3.20 2: 3.30
76%
13:00:00 20 Apr
Dnepr Mogilev
Zhodino
2X
1: 2.95 X: 3.14 2: 2.31
74%

Indonesia. Super League

14:00:00 20 Apr
Dewa United
Persib Bandung
Over 0.5 Away
1: 3.12 X: 3.33 2: 2.12
89%
10:30:00 20 Apr
Semen Padang
Persijap Jepara
1X
1: 2.21 X: 3.35 2: 2.93
83%

Singapore. Premier League

13:30:00 20 Apr
Lion City
Young Lions
BTTS Yes
1: 1.02 X: 13.19 2: 27.71
88%

China. FA Cup

09:00:00 20 Apr
Xiamen Chengyi
Shenzhen
2X
1: 3.97 X: 3.44 2: 1.79
70%

USA. MLS Next Pro

04:00:00 20 Apr
Los Angeles FC 2
San Jose Earthquakes II
12
1: 3.86 X: 4.33 2: 1.66
87%
02:00:00 20 Apr
Sporting Kansas City II
Vancouver Whitecaps 2
Over 0.5 HT
1: 2.72 X: 3.63 2: 2.19
78%
02:00:00 20 Apr
Colorado Rapids 2
Minnesota 2
Over 1.5
1: 2.59 X: 3.54 2: 2.32
88%
01:00:00 20 Apr
Orlando City B
Carolina Core
Over 1.5
1: 2.16 X: 3.88 2: 2.66
65%

Honduras. Liga Nacional

03:30:00 20 Apr
Olancho
Victoria
1X
1: 1.22 X: 5.40 2: 10.28
75%
01:15:00 20 Apr
Motagua
Juticalpa
1
1: 1.21 X: 5.70 2: 9.97
83%

Colombia. Primera A

03:30:00 20 Apr
America De Cali
Millonarios
1X
1: 2.13 X: 3.09 2: 3.50
74%
01:20:00 20 Apr
Junior
Llaneros
Over 1.5
1: 1.52 X: 3.89 2: 6.13
89%

Nicaragua. Liga Primera

03:00:00 20 Apr
Sport Sebaco
Esteli
2DNB
1: 6.54 X: 4.28 2: 1.43
80%
01:00:00 20 Apr
Diriangen
Real Madriz
1
1: 1.12 X: 7.93 2: 14.58
66%
00:00:00 20 Apr
Rancho Santana
Jalapa
2X
1: 4.39 X: 3.83 2: 1.67
80%

Guatemala. Liga Nacional

03:00:00 20 Apr
Antigua
Malacateco
Over 1.5
1: 1.47 X: 3.96 2: 6.03
84%
01:00:00 20 Apr
Mictlan
Xelaju
1X
1: 2.05 X: 3.14 2: 3.41
68%

Chile. Liga de Primera

02:45:00 20 Apr
Huachipato
A. Italiano
Asian Handicap 2(+1.5)
1: 2.21 X: 3.32 2: 3.09
70%

Peru - Liga 1

02:30:00 20 Apr
Cienciano
Moquegua
1X
1: 1.26 X: 5.36 2: 9.75
88%

Aruba. Division di Honor

02:00:00 20 Apr
Real Koyari
Estudiantes
BTTS Yes
1: 2.07 X: 3.90 2: 2.84
71%

Barbados. Premier League

02:00:00 20 Apr
Pride of Gall Hill
Ellerton FC
2X
1: 4.39 X: 3.63 2: 1.66
90%
00:00:00 20 Apr
Paradise SC
Weymouth Wales
Over 7.5 Corners
1: 3.48 X: 3.50 2: 1.88
89%

Panama. LPF

01:15:00 20 Apr
Miguelito
Plaza Amador
2X
1: 3.20 X: 3.15 2: 2.13
78%

Ecuador. Liga Pro

01:10:00 20 Apr
Macara
Barcelona SC
Under 1.5 Away
1: 2.45 X: 2.97 2: 2.98
88%

USA. USL Super League Women

01:00:00 20 Apr
Spokane Zephyr W
Sporting Jax W
2X
1: 4.35 X: 3.60 2: 1.68
73%

Suriname. SML

01:00:00 20 Apr
Notch
SV Transvaal
Over 1.5
1: 2.51 X: 3.64 2: 2.28
77%

Mexico. Liga de Expansion MX

01:00:00 20 Apr
Jaiba Brava
Atl. Morelia
Handicap 2(2)
1: 1.85 X: 3.40 2: 3.91
88%

Mexico. Liga MX

01:00:00 20 Apr
Santos Laguna
Atlas
Over 1.5
1: 2.57 X: 3.43 2: 2.53
85%

El Salvador. Primera Division

01:00:00 20 Apr
FAS
Cacahuatique
1X
1: 1.42 X: 4.66 2: 5.84
91%

Costa Rica. Primera Division

01:00:00 20 Apr
Alajuelense
Saprissa
Under 1.5 Away
1: 2.69 X: 3.03 2: 2.53
89%

Brazil. Serie B

01:00:00 20 Apr
Novorizontino
Athletic Club
1X
1: 1.69 X: 3.43 2: 5.24
74%
01:00:00 20 Apr
Fortaleza
Criciuma
1X
1: 1.91 X: 3.25 2: 4.10
92%

Argentina. Primera Nacional

01:00:00 20 Apr
Gimnasia y Tiro
Club A. Guemes
Under 3
1: 1.89 X: 2.87 2: 4.81
92%
00:30:00 20 Apr
Racing Cordoba
Def. de Belgrano
Under 3.5
1: 2.39 X: 2.59 2: 3.47
71%
00:00:00 20 Apr
San Martin T.
Tristan Suarez
Under 3.5
1: 1.89 X: 2.93 2: 4.58
79%

USA - MLS

01:00:00 20 Apr
Los Angeles FC
San Jose Earthquakes
1
1: 1.65 X: 4.11 2: 4.91
77%

Argentina. Torneo Federal

00:30:00 20 Apr
Costa Brava
Biblioteca Atenas
1X
1: 1.65 X: 3.13 2: 5.88
65%

Brazil. Serie A Betano

00:30:00 20 Apr
Flamengo RJ
Bahia
Over 1.5
1: 1.50 X: 4.34 2: 6.36
88%

Chile - Liga de Primera

00:30:00 20 Apr
Colo Colo
Palestino
1
1: 1.62 X: 3.75 2: 5.14
85%

Peru. Liga 1

00:15:00 20 Apr
FBC Melgar
U. de Deportes
1X
1: 2.38 X: 3.06 2: 2.97
75%

Dominican Republic. LDF

00:00:00 20 Apr
Cibao
Universidad O&M
1
1: 1.25 X: 5.20 2: 9.33
87%

Colombia. Liga Women

00:00:00 20 Apr
Santa Fe W
Inter Bogotá W
Over 1.5
1: 1.43 X: 4.08 2: 6.58
89%

Chile. Liga de Ascenso

00:00:00 20 Apr
San Luis
Deportes Iquique
1X
1: 2.17 X: 3.16 2: 3.17
74%

Football Predictions for Today's Matches — All Leagues, All Markets

This page lists every football prediction published by Killer Bet Tips for today's schedule. Matches are sorted by kick-off time and grouped by competition so you can quickly find the leagues you follow. Each prediction card shows the recommended outcome, current 1X2 odds, a both-teams-to-score indicator, and a confidence score calculated from our statistical model. All predictions are free — no registration, no paywall.

Our coverage spans over 50 active leagues. On a typical midweek European matchday you'll find 30–60 predictions live by 08:00 GMT. Weekend schedules covering Saturday and Sunday Premier League, La Liga, Serie A, Bundesliga, and Ligue 1 fixtures routinely push that above 80 predictions. Every tip is reviewed by an analyst before publication and updated if significant team news — confirmed absences, late formation changes — arrives before kick-off.

How to Read a Prediction Card

Each card carries four pieces of information. The prediction label shows the recommended market: 1 (home win), X (draw), 2 (away win), BTTS (both teams to score), or Over 2.5 (more than two goals in the match). The odds row shows current bookmaker prices for all three result outcomes — useful for spotting where value sits even if your preferred market is goals. The confidence bar runs from 0 to 100%; anything green (80%+) means the model found strong agreement across multiple data sources. Finally, the match time badge anchors each card to the day's schedule so you're never placing a bet on a match already underway.

Prediction Markets Covered

Match Result (1X2) is the most straightforward market and the one where our model is most mature. We've tracked over 12,000 match result predictions to date with a 74% overall accuracy rate. Over/Under 2.5 Goals is our second most popular market — matches with a strong favourite tend to produce more open play and goals, and our xG-adjusted model captures that dynamic well. Both Teams to Score works best on fixtures between mid-table sides where both defences are leaky; we flag BTTS picks specifically when back-four data supports it rather than labelling it on every game. Double Chance picks appear on high-uncertainty fixtures where hedging the result makes statistical sense.

Leagues With the Best Prediction Accuracy

Not all leagues are equal for statistical modelling. Competitions with consistent officiating, rich public data, and stable squad management produce the most reliable predictions. Our top-performing leagues by accuracy over the last six months are the English Championship (77%), the Bundesliga (76%), the Premier League (75%), and the Dutch Eredivisie (74%). Leagues with more variance — cup competitions, early-season fixtures, playoff rounds — carry lower confidence averages and are labelled accordingly. If you prefer only the most data-rich environments, filtering by Premier League, Bundesliga, or Serie A will give you the cleanest signal.

Same-Day vs. Advance Predictions

All predictions on this page are published for the current calendar day. We deliberately do not publish tips more than 24 hours in advance because odds move significantly as injury news, press conferences, and squad rotation decisions emerge. A prediction made 72 hours out based on clean squads can become worthless after a Thursday training-ground injury. Publishing same-day tips keeps our stated odds closer to what you'll actually get at a bookmaker at the time of betting.

Using Predictions Alongside Your Own Research

Our predictions work best as a starting filter, not a final decision. Use the confidence score to shortlist the strongest signals for the day, then run your own sanity check — check whether the team news matches what we've modelled, confirm the odds you're seeing at your bookmaker match what's shown, and consider the broader context (cup-tied squads, derby atmospheres, European fatigue). A 90% confidence score is a statistical statement, not a guarantee. Combining our data layer with your own match knowledge consistently outperforms either approach alone.

Responsible Betting

Predictions are an aid to decision-making, not a betting system. No tipster, model, or analyst wins every prediction, and variance over short sample sizes means even a strong model can produce losing runs. We recommend flat staking plans, a pre-set daily limit, and only betting with licensed operators. If gambling is affecting your finances or wellbeing, BeGambleAware.org offers free and confidential support.

Predictions — Common Questions

How often are predictions updated?

The full prediction list is published each morning by 08:00 GMT. Individual cards are updated throughout the day as team news confirms or changes the pre-match picture. A "last updated" timestamp on each card shows when it was most recently reviewed.

Can I filter predictions by league?

Yes. Use the league filter at the top of the predictions list to narrow results to a specific competition — for example, Premier League only, or Champions League fixtures. You can also filter by prediction type (1X2, Over 2.5, BTTS) to see only the markets you bet on.

What does "confidence" actually measure?

Confidence is a composite score combining recent form (last 6 matches), head-to-head record (last 5 meetings), home/away advantage weight, implied probability from bookmaker odds, and expected goals (xG) projection. The score reflects agreement between these indicators — a 90% confidence tip is one where all signals point the same way.

Are predictions available for both legs of cup ties?

Yes, where both legs are scheduled on the same day both fixtures are included. For second-leg ties, the aggregate score and first-leg result are factored into the model — a team defending a two-goal lead behaves differently to one that needs to attack from the start.

Why don't you cover every match on a given day?

We only publish a prediction when our model has sufficient data to produce a meaningful confidence score. Very early-season fixtures, lower-division leagues with sparse data, and short-notice fixture additions are excluded rather than given unreliable tips. We'd rather publish fewer, better predictions than fill the page with low-confidence noise.

Do you publish predictions for weekend accumulators?

Individual predictions are the building blocks for your own accumulators. Our VIP service publishes a curated four-pick selection each day that is specifically tested for accumulator compatibility — where odds, markets, and kick-off times align cleanly. Free users can manually combine any predictions from this page.

How do I report a prediction error?

If a result is showing incorrectly or a prediction card contains a data error, use the feedback link at the bottom of the relevant card. Our team reviews flagged cards within two hours on match days.