Shakhtar Donetsk will host Real Madrid in a UEFA Champions League fixture at Polish Army stadium on Tuesday night.