A team not so long ago considered an unstoppable force meets one now deemed an immovable object when Liverpool host Tottenham on Wednesday, a battle of the Premier League top two in a race that feels like it will be a case of survival of the fittest.