The football calendar has been hit in an unprecedented way by the coronavirus outbreak, with leagues around the world postponed until further notice in an effort to slow the spread of the pandemic.
On Friday, the Premier League, EFL, Champions League, Europa League and Bundesliga joined the likes of La Liga and Serie A by suspending action with immediate effect, leaving a hugely depleted weekend lineup of matches.
However, there are still some matches taking place despite the growing concern over public safety, with non-league football in England going ahead in addition to competitions elsewhere in Europe and the Americas.
Here, Sports Mole rounds up which fixtures are still available for fans to get their football fix this weekend. All times are GMT.
National League
It is not a full schedule in the National League with three games suspended - Barrow vs. Wrexham, Boreham Wood vs. Torquay and Yeovil Town vs. Barnet - but at the time of writing eight games are going ahead on Saturday.
SATURDAY
All matches kick off at 3pm unless specified otherwise
AFC Fylde vs. Aldershot
Bromley vs. Chorley
Dover Athletic vs. Chesterfield
Maidenhead vs. Stockport
Notts County vs. Eastleigh
Sutton United vs. Hartlepool
Woking vs. Dagenham and Redbridge
Halifax vs. Ebbsfleet Town (5.20pm)
National League North/South
The majority of fixtures are also still going ahead in the National League North and South, although these could be postponed along with the National League itself after this weekend.
NORTH
All matches kick off at 3pm
AFC Telford vs. Kettering
Alfreton vs. Brackley
Bradford PA vs. Curzon Ashton
Darlington vs. Farsley
King's Lynn vs. Guiseley
Spennymoor vs. Hereford
SOUTH
All matches kick off at 3pm
Braintree vs. St Albans
Chippenham vs. Wealdstone
Concord vs. Tonbridge
Dartford vs. Chelmsford
Dorking vs. Havant & Waterlooville
Dulwich Hamlet vs. Hemel Hempstead
Eastbourne Borough vs. Maidstone
Hampton & Richmond vs. Oxford City
Hungerford vs. Bath
Welling vs. Billericay
Weymouth vs. Slough
Turkish Super Lig
Turkish matches will be played behind closed doors this weekend, including two huge games on Sunday as Trabzonspor and Istanbul Basaksehir, who currently sit level on points at the top of the table, face off before an Istanbul derby between Galatasaray and Besiktas.
SATURDAY
Denizlispor vs. Genclerbirligi (11am)
Alanyaspor vs. Gaziantep (2pm)
Konyaspor vs. Fenerbahce (5pm)
SUNDAY
Kayserispor vs. Yeni Malatyaspor (10.30am)
Trabzonspor vs. Istanbul Basaksehir (1pm)
Galatasaray vs. Besiktas (4pm)
Russian Premier League
The Russian Premier League is also so far unimpeded by the virus, with league leaders Zenit St Petersburg among the teams in action this weekend.
SATURDAY
Orenburg vs. Spartak Moscow (11am)
Zenit vs. Ural (1.30pm)
Arsenal Tula vs. Rubin Kazan (4pm)
SUNDAY
Sochi vs. Krasnodar (11am)
CSKA Moscow vs. Ufa (1.30pm)
Rostov vs. Lokomotiv Moscow (4pm)
Ukrainian Premier League
SATURDAY
Lviv vs. Karpaty (12pm)
Dnipro-1 vs. Mariupol (3pm)
Oleksandriya vs. Kolos Kovalivka (3pm)
SUNDAY
Zorya Luhansk vs. Shakhtar Donetsk (12pm)
Dynamo Kiev vs. Desna (3pm)
Olimpik Donetsk vs. Vorskla Poltava (5.30pm)
Serbian Super Liga
SATURDAY
All matches kick off at 3pm unless stated otherwise
Backa Topola vs. Radnik (12.30pm)
FK Vozdovac vs. Partizan (2.30pm)
Javor vs. Cukaricki
Mladost vs. FK Indjija
Radnicki Nis vs. Macva
Spartak Subotica vs. Vojvodina
Red Star Belgrade vs. Napredak
Proleter vs. Rad Belgrade
Hungarian OTP Bank Liga
The Hungarian top flight has so far been unaffected by postponements and will go ahead as normal this weekend, including a battle between top and bottom as Ferencvaros host Kaposvar.
SATURDAY
All matches kick off at 4pm unless stated otherwise
Debrecen vs. Zalaegerszegi
Ferencvaros vs. Kaposvar
Honved vs. Kisvarda
Mezokovesd-Zsory vs. Puskas Academy
Ujpest vs. Paks
MOL Fehervar vs. DVTK (6.30pm)
Liga MX
SATURDAY
Atletico San Luis vs. Puebla (11pm)
SUNDAY
Club Leon vs. UNAM Pumas (1am)
UANL Tigres vs. Juarez (1am)
Guadalajara Chivas vs. Monterrey (3am)
Toluca vs. Atlas (6pm)
Santos Laguna vs. Necaxa (12am - Monday)
Club America vs. Cruz Azul (2.15am - Monday)
Australian A-League
SUNDAY
Wellington Phoenix vs. Melbourne Victory (5.20am)
Adelaide United vs. Newcastle Jets (7.20am)
In addition to these, top-flight football is still scheduled to take place in the likes of Chile, Ecuador, Bolivia, Malaysia, Singapore and India this weekend.