The future of the 2019-20 Premier League season has been plunged into doubt following the announcement that all matches will be postponed until April 4 at the earliest in a bid to quell the spread of coronavirus.
A growing number of Premier League staff and players have begun testing positive for COVID-19, leaving the footballing authorities with no option other than to suspend action until the pandemic dies down.
The suggestion that competitive football might be able to return by the start of next month also remains in serious doubt, and the prospect of the entire campaign being voided - or at least completed much later than originally scheduled - looks increasingly likely.
Here, Sports Mole rounds up every Premier League match which has been suspended due to the coronavirus outbreak so far.
POSTPONED PREMIER LEAGUE MATCHES
Man City vs. Arsenal (7.30pm)
West Ham vs Wolves (2pm)
Tottenham vs Man Utd (4.30pm)
Tottenham vs West Ham (8pm)
Burnley vs Watford (3pm)
Liverpool vs Crystal Palace (5.30pm)
Wolves vs Bournemouth (2pm)
ALSO IN DOUBT
In truth, the rest of the season remains in doubt, but at the very least the Premier League's stated intention to return to action on April 4 is hugely optimistic and highly unlikely.
It is hoped that the expected cancellation of international fixtures during the planned break at the end of this month will help to slow the spread of the virus, but round 32 of fixtures - which includes Man City vs. Liverpool in a game which could see the Reds clinch the title should it go ahead - still appears in serious jeopardy.
Aston Villa vs. Wolves (12.30pm)
Arsenal vs. Norwich (3pm)
Bournemouth vs. Newcastle (3pm)
Brighton vs. Man Utd (3pm)
Crystal Palace vs. Burnley (3pm)
Watford vs. Southampton (3pm)
Sheffield United vs. Tottenham (5.30pm)
West Ham vs. Chelsea (2pm)
Man City vs. Liverpool (4.30pm)
Everton vs. Leicester (8pm)