The Premier League has reached the halfway stage with the title race, the battle for European spots and the fight against relegation all wide open.
Will Manchester City become the first team in 10 years to retain the Premier League title? Will Liverpool end their 29-year wait for a top-flight trophy? Or are Tottenham going to end their 58-year wait for a league crown?
Of the promoted clubs, only Fulham are in the bottom three - but will they survive? And will any of the mid-table clubs get sucked into a relegation battle?
Predict how you think the final table will look in May and share it with your friends using #bbcfootball.
Rank the teams from champions down to the relegation places