 The first legs were played on 13 April, and the second legs were played on 20 April 2017.The draw for the semi-finals was held on 21 April 2017.The first legs were played on 3 and 4 May, and the second legs were played on 11 May 2017.