City face a side with seven wins and just one defeat in their last 12 games this weekend