I actually genuinely didn't realise till I looked at it but, Pool have won 8 lost 1 against the bottom half, won 2 drawn 3 and lost 2 against the top half. With the two top half teams being utd/spurs.
Liverpools season is somewhat make or break in the next 3 games isn't it. You've lost to Southampton, Arsenal, dropped points to Newcastle and Everton, you haven't beaten a genuine top 5 team yet. With City/Chelsea if you win them, it becomes pretty respectable top half table results, lose or draw both and you end up with a 20-30% win rate against the top half.
In fairness the Newcastle, Everton and Arsenal games were away and you have the upside of having a run of easier games to have form to take into the Chelsea/City games. City at home followed by Chelsea... I wouldn't put money on you winning against City, Chelsea would probably be easier to play first.
I think if Liverpool won both I'd put them with a very very good chance of winning the title, if liverpool lose both it probably puts City strongest going into the second half of the season for me. The ARsenal Chelsea game is important as well, for both of us I think. Arsenal lose another top game and like LIverpool we'll have such a poor record against the top 5-6 and you really don't win titles when you lose those key games.
City though, so far, beat Utd, Everton, Newcastle(though before they found their form again), Arsenal, Spurs, only a loss to Chelsea and the draw with Southampton that wasn't a win against the top half.
I really think City are going to be starting the new year at the top of the table, and not sure they will really lose their grip on it.