Leinster will face Ulster in the last 16 of the Heineken Champions Cup while Munster must travel to Durban to play the Cell C Sharks.Leinster finished top of Pool A with four bonus-point wins from four and their reward is a home tie with their interprovincial rivals, who they have already beaten twice this season.Ulster lost their first three pool matches but scraped into the knockout stages after a 22-11 victory over Sale Sharks saw them finish eighth in Pool B.Munster fell to another narrow loss against Toulouse, and Edinburgh's 20-14 win over Saracens means Graham Rowntree's side face two trips to South Africa in April.Their Champions Cup tie with the Sharks will be played on the weekend of 31 March-2 April and they will return two weeks later for back-to-back BKT United Rugby Championship fixtures against the DHL Stormers and Sharks on 15 and 22 April respectively.YOUR ROUND OF 16 MATCH UPS