Sunderland rallies in stoppage time to beat Torreense 2-1 in Europa League
Despite an early wonder goal from Feltes, Torreense fell to a dominant Sunderland side that sealed the win with a Sadiki goal in the 92nd minute.

Torreense took the lead with a stunning strike from outside the box and held onto it for more than half an hour, but Sunderland ultimately came away with a 2-1 win at the Estadio Dr. Magalhaes Pessoa, settled by a stoppage-time goal that decided everything. It was a Europa League league-phase clash in which the Portuguese side hung on for as long as it could against a team that dominated nearly every statistical category.
The home side found the lead in the 36th minute: Volnei Feltes received a pass from Amine Oudrhiri and curled a right-footed shot from outside the area into the top right corner. It was a stunning goal that brought the whole stadium to its feet, and Torreense carried that bit of hope into halftime despite being outplayed for long stretches.
Sunderland's pressure became evident in the second half. The equalizer came in the 66th minute: Jules Ahoka headed home from inside the box off a cross from Nordi Mukiele to make it 1-1. From there, the match turned into a steady stream of Sunderland attempts to complete the comeback, with shots sailing wide or being turned away by the home goalkeeper.
The closing stretch had a bit of everything. In the 88th minute, VAR reviewed a possible penalty for Sunderland, and the call stood: no penalty. But the visitors didn't need a spot kick to seal the result. In stoppage time, in the 92nd minute, Noah Sadiki finished with his right foot from the center of the box, assisted by Granit Xhaka, to make it a final 1-2 and leave Torreense empty-handed despite its resistance.
A dominance the numbers confirm
The match stats make clear just how big the gap in volume was between the two sides. Sunderland controlled possession, piled up shots and created far more danger, something also reflected in the estimated xG drawn from the match's shots: 1.578 for Sunderland against just 0.097 for Torreense, an in-house estimate that confirms how lopsided the attacking play was, even though the score stayed tight until the very end.
| Stat | Torreense | Sunderland |
|---|---|---|
| Possession (%) | 39.1 | 60.9 |
| Shots | 3 | 22 |
| Shots on target | 1 | 5 |
| Corners | 2 | 9 |
| Passes | 291 | 425 |
| Fouls committed | 13 | 19 |
With just three shots all match, Torreense relied almost entirely on Feltes's individual moment of brilliance to hurt its opponent. Sunderland, meanwhile, kept pushing: Mukiele's crosses and the ball carries of Granit Xhaka, who came on in the second half, proved decisive in the two goals that turned the result around.
The buildup had pointed to a tight match, with Sunderland as the favorite but without an overwhelming gap: our projection gave the visitors a 45% chance of winning, against 23% for Torreense and 32% for a draw, with expected goals of 1.25 for the visitors and 0.82 for the hosts. The final result ended up matching that forecast, though the path there included the jolt of seeing Torreense ahead on the scoreboard for a good chunk of the match.
What the result leaves behind
In the standings, both teams arrived with similar records: Sunderland had two wins from its first two matches, while Torreense came in with a win and a loss, just 3 points separating the two sides before this clash. With today's win, Sunderland walks away with the momentum of having overturned an away deficit, while Torreense leaves with the feeling of having matched its opponent for long stretches of the game despite the gap in the stats, and with nothing to show for it on the scoreboard.
ATH
RSO
VAN
SEA
JUV
NAP
MAR
TOU
ATO
FOR
PAL
VAS
THS
GUV
CCP
OLI
CAG
UNI
LEX
COS
BRA
FAM
ATL
TOR
NSH
RBNY
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
RFA
FSC
SMT
COL
GTI
QAC
VAR
MOR
SUP
CAV
ISF
ONC
GRE
ATL
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
GUA
BOL
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR