Crystal Palace are taking on Manchester United at Selhurst Park on Wednesday, 18th January (20:00 GMT) - find out all you need to know about the fixture below.