Leicester's bid to capture the Premier League title: Questions and answers
Leicester could this weekend be crowned Barclays Premier League champions, something that has gone from being entirely unthinkable to looking increasingly likely over the course of their remarkable season.
The Foxes face Manchester United at Old Trafford on Sunday knowing that come the final whistle, they may have secured the club's first-ever top-flight title.
Here, Press Association Sport answers some key questions around the situation.
What do Leicester need to do to be crowned champions on Sunday?
Leicester have won six of their last seven games and if they can add another victory on Sunday, the Premier League trophy will be confirmed as theirs as second-placed Tottenham would be unable to overhaul them. A draw or loss for Claudio Ranieri's men will keep the title race alive.
What's the likelihood of Leicester pulling off that win?
The Foxes last won at Old Trafford in 1998, each of their last six visits have ended in defeat and they take on a United outfit who have been victorious in all of their last six home league games.
On that basis it looks a tough ask, but it should be noted that Ranieri's men have more Premier League away wins (11) than any other side this term. They have triumphed in five of their last seven games on the road - including at title rivals Spurs and Manchester City - and will certainly fancy their chances on Sunday, even without suspended top-scorer Jamie Vardy.
If they don't win, when is their next opportunity to claim the trophy?
Both Leicester and Tottenham - who next play on Monday night at Chelsea - have three games left, and the gap between them is currently seven points. That means if Sunday's contest is a draw, anything other than a Tottenham win at Stamford Bridge would confirm Leicester as champions. That would also be the outcome if Leicester lose and Spurs then do the same.
What time are the key games on and where can I watch them?
Leicester's match kicks off at 2.05pm on Sunday, with live coverage on Sky Sports 1. Monday's game is on the same channel, starting at 8pm.