Bayern Munich will host holders Real Madrid in the first leg while Roma will battle Liverpool in the other Champions League semi-final clash.
In the draw made on Friday, 13, the two European giants have been drawn to battle it out for a place in the final.
Liverpool will be hoping to make it to their first Champions League final since 2007 and have Roma in their way.
Champions League semi-final draw
Bayern Vs Real Madrid
Roma Vs Liverpool