SC Braga secured a dramatic 2-1 victory over SC Freiburg in the first leg of their UEFA Europa League semi-final, with a last-gasp goal giving the Portuguese side a slender advantage heading into the return leg in Germany .
The hosts made an energetic start at the Estádio Municipal, taking the lead in just the eighth minute through Demir Ege Tiknaz, who finished from close range to delight the home supporters.
Freiburg responded swiftly, restoring parity within eight minutes. Vincenzo Grifo calmly slotted home after a precise cross from Jan-Niklas Beste, ensuring the visitors remained firmly in contention.
The game slowed after the early flurry, but drama unfolded just before half-time when Braga were awarded a penalty following a foul by Philipp Lienhart on Gustaf Lagerbielke after a VAR review.
However, Freiburg goalkeeper Noah Atubolu produced a crucial save, diving to his right to deny Rodrigo Zalazar and keep the score level heading into the break.
Braga intensified their attacking efforts in the second half, introducing fresh legs in search of a decisive goal. Their persistence paid off deep into stoppage time when Atubolu failed to hold onto a shot from Vitor Carvalho.
Mario Dorgeles reacted quickest to the loose ball, slotting home from close range to secure a dramatic victory for the home side.
Braga coach Carlos Vicens praised his team's resilience, particularly after recovering from the missed penalty to claim a late win.
The second leg will be played in Germany, where Freiburg will aim to overturn the deficit and keep their hopes of reaching the final alive.
The winner of this semi-final will face either Nottingham Forest or Aston Villa in the final, scheduled to be held in Istanbul on May 20.
Braga's late winner has given them a crucial edge, but with only a one-goal margin, the tie remains finely poised. Freiburg will take confidence from their away goal and look to mount a comeback on home soil in what promises to be a thrilling second leg.

