A thunderous free-kick by Paraguay striker Oscar Cardozo gave Benfica a 2-1 first-leg home win over Braga in their all-Portuguese Europa League semi-final on Thursday.
Benfica had a goal disallowed and hit the post in the first half, while Braga also came close with a dangerous long-range shot from left back Silvio.
- Falcao hits four, Porto crush Villarreal
The hosts went ahead five minutes after the break when a Cardozo header hit the post and centre back Jardel pounced to slide in from the rebound.
Braga levelled three minutes later when Hugo Viana sent in a curling free kick from the left and an unmarked Vandinho headed in almost with his back to the goal.
Cardozo earned Benfica the win on 59 minutes with a powerful free kick into the top-left corner that keeper Artur had no chance of saving.
Benfica beat Hertha to reach Europa League last 16
Europa League: Benfica beat 10-man Liverpool
Chelsea poised to sign Benfica midfielder Ramires
Villarreal handed Mallorca's Europa League spot
Braga shock Sevilla in Champions League playoff