The Portuguese sides had started the match as slight favourites having beaten the German champions by 3 goals to 1 in Portugal, but optimism was short-lived as FC Porto conceded five goals in the first half to effectively make the tie a non-event.
Elsewhere Barcelona beat PSG to claim a spot in the final four.
Tonight sees Real Madrid take on neighbours Atletico, while Leonardo Jardim’s Monaco play Juventus.