Braga grabbed a narrow 1-0 second-leg victory at home to beat Benfica on away goals - overcoming a 2-1 first-leg deficit.
Porto were huge favourites to progress after their 5-1 first leg home win over Villarreal, and Porto did reach the final despite losing 2-3 in Spain.
Falcao set a new record for most goals in a European campaign with his 16th for Porto in this season's competition.
RESULTS :Braga 1-0 Benfica (agg 2-2, Braga win on away goals)
Villarreal 3-2 Porto (agg 4-7)