Real Madrid will host Liverpool in the second leg of their Champions League last-16 tie at Santiago Bernabeu on Wednesday.