High-flying Manchester United host in-form West Ham in what promises to be an exciting fifth round tie at Old Trafford.