An in-depth preview of the Premier League match between Manchester City and Leicester City taking place on May 6.