With the majority of Premier League clubs having just 13 matches to go, the end of the season really is in sight.
The first two thirds of the campaign have already provided many shocking twists and turns, but the shocks have only just begun.
We could be in store for quite an extraordinary climax - the battle at the top and bottom could go right down to the wire and anything could happen in this crazy season.
So, we're going to take a look at five of the biggest potential twists that would leave us shocked:
Do you think any of these will happen? What would be the biggest shock? Comment below!