A huge midweek of Premier League action looks set to provide plenty more drama at the top and bottom end of the table, with Liverpool and Manchester City back in action, while Everton and Leeds continue their battle to beat the drop and there's the small matter of a north London derby that has massive Champions League implications.