Rafa froze Alvalade, Porto celebrated from the couch, and Braga escaped by a thread

Matchday 30: Rafa did it again, Porto are laughing, and Braga nearly bottled it
Look, I'm still processing what happened this weekend. If you watched all of the Matchday 30 action in Liga Portugal and you're not emotionally drained, I genuinely don't know what to tell you. This round had everything. Genuinely everything.
Let me start with Friday because that's when things kicked off, even though — let's be real — nobody cared about Friday. Rio Ave drew 2-2 with AVS in one of those mid-table games that exists purely to fill the schedule. Nacional beat Alverca 1-0, which matters way more than it sounds because Nacional need every single point right now. Casa Pia and Santa Clara drew 0-0 and I refuse to write more than one sentence about that game. Vitória went to Barcelos and nicked a 1-0 win against Gil Vicente, decent result for them, nothing spectacular.
Right. Now the real stuff.
I need to talk about the derby. I need to talk about Sporting 1-2 Benfica because I still can't believe how that ended.
So Sporting came out absolutely flying. Trincão was on one from the first whistle, cutting inside, driving at defenders, looking like the best player on the pitch. Geny Catamo was doing his usual thing of running at full speed and scaring everyone. And within the first few minutes, Aursnes goes and stamps on Trincão inside the box. Penalty. Alvalade is going mental, 51,000 people on their feet, and Luis Suárez — the guy with 24 league goals this season — steps up.
And misses.
Trubin went the right way and saved it. Not even a great penalty to be honest, Suárez basically telegraphed where he was going. And you could feel the mood shift inside the stadium. That was the moment. That was when you knew this game was going to be chaos.
Because what happens next? Morita, who'd been playing fine up to that point, jumps with his back turned in his own box and handles the ball. Didn't mean to, clearly didn't see it, but that doesn't matter. Penalty to Benfica. Schjelderup steps up, cool as anything, sends Rui Silva the wrong way. 0-1.
Half-time comes and Sporting are frustrated. They'd been the better team, they'd had the first penalty, they'd created chances, and somehow they're behind. Football is cruel like that sometimes.
Second half though. Morita — the same guy who gave away the penalty — goes and heads in the equalizer from a brilliant Debast cross. The noise in Alvalade was something else. Proper goosebumps stuff. 1-1 and suddenly the whole dynamic shifts.
Then Mourinho starts making subs. Brings on Lukebakio, Rafa, Pavlidis, António Silva. Classic Mourinho, waiting for the right moment and then throwing everything at it. Lukebakio does this incredible run down the right, puts in a perfect cross, and Barreiro — completely unmarked at the back post — somehow puts it wide. Wide! With the goal empty! I actually shouted at my screen. That's the kind of miss that changes seasons.
And then the last five minutes happened and honestly I still don't fully understand how Sporting lost this game.
Rafael Nel comes on in the 88th minute. Deep into stoppage time, he gets past Trubin and scores. Alvalade explodes. People are hugging strangers. The whole stadium is shaking. Title race back on.
Except VAR says no. Offside. By the thinnest of margins. Goal chalked off.
And here's the part that will haunt Sporting fans for years — literally seconds after that, SECONDS, Benfica go up the other end and Rafa Silva finishes them off. 1-2. Game over. Alvalade goes from the loudest place on earth to complete silence in about ten seconds flat.
Rafa. Again. At Alvalade. Again. He did the exact same thing back in 2020, came off the bench and scored twice to win the derby. Six years later, one goal was enough. The man has some kind of personal vendetta against that stadium, I swear.
For Sporting this is devastating. Not just the result but the WAY it happened. You score what you think is the winner, you celebrate, the whole stadium celebrates, and then VAR takes it away and you concede immediately after. That's the kind of thing that breaks teams mentally. Suárez apologized to the fans afterwards and apparently he's the first Sporting player to miss a penalty in a derby since 1983. That's a stat nobody wants attached to their name.
Benfica's unbeaten record stays alive though. 21 wins and 9 draws in 30 games, zero losses all season. The nine draws are the reason they're not top of the table, but still — going an entire league season without losing is remarkable regardless.
Meanwhile up in Porto, the Dragão was having the time of its life.
Nearly 47,000 people in the stadium, half of them watching the derby on their phones while supposedly watching Porto play Tondela. When Rafa's goal went in down in Lisbon and Nel's goal got disallowed, the Dragão erupted like Porto themselves had scored. You could hear it from outside the stadium apparently.
The actual game was... fine. First half was frustrating. Porto dominated but Bernardo Fontes in the Tondela goal was having one of those nights. Alan Varela had a penalty and Fontes saved it beautifully. So at half-time it's still 0-0 and Farioli is like right, something needs to change.
He brings on Gabri Veiga. Three minutes later, Veiga scores. Obviously. The guy comes on, combines with Deniz Gül, and finishes. 1-0. Then Froholdt makes it 2-0 on 65 minutes after a deflection fell kindly for him. Could've been more — Bednarek headed one just wide, Veiga almost scored a second on a solo run — but 2-0 was enough.
Porto now sit on 79 points. They need seven more from four games to win the league. The party could happen on May 10th against AVS if results go their way. At this point they'd have to actively try to lose the title, which obviously isn't going to happen. Farioli's done a proper job this season. Best defense in the league with only 14 goals conceded in 30 games is genuinely absurd.
Oh and Braga-Famalicão happened too, and honestly it deserves way more attention than it's going to get because the derby stole all the headlines.
Braga had just come off that insane Europa League night where they knocked out Betis in Seville. You'd think they'd be flying. And they were — Fran Navarro scored after TWO minutes. Lovely ball from Vítor Carvalho, Navarro finishes, 1-0, Pedreira going wild.
But Famalicão didn't read the script. Gil Dias equalized before half-time, then Rafa Soares scored in the second half to make it 1-2 Famalicão. The Pedreira went quiet. You could feel the tension. There were scuffles between players, a Braga staff member got sent off, yellow cards everywhere. Proper ugly stuff.
And then, because this weekend wasn't dramatic enough already, Braga get a penalty deep in stoppage time. De Haas elbows Víctor Gómez in the box. Ricardo Horta — who else — steps up and buries it. 2-2.
Neither team is happy with that result but for a neutral it was brilliant entertainment.
Quick word on the bottom of the table. Arouca beat Estrela da Amadora 1-0 thanks to a Tiago Esgaio goal right after half-time. Doesn't sound like much but it's massive for both teams going in opposite directions. Arouca climb to 10th and should be safe. Estrela are 15th and sinking — three losses in a row and the relegation zone is RIGHT there. The next few weeks are going to be brutal for them.
AFS are already dead at the bottom with 12 points. That's not a relegation battle anymore, that's just waiting for the math to confirm what everyone already knows.
So where does this leave us? Four matchdays to go. Porto are cruising toward the title and would need a historic collapse to throw it away. Benfica are second now — yes, the unbeaten team is seven points behind the leader, because nine draws will do that to you — but they've got the Champions League spot pretty much locked up. Sporting are third with 71 points and a game in hand against Tondela, but after what happened today at Alvalade, the title feels further away than the seven or eight point gap suggests. The psychological damage from that ending is going to be hard to shake off.
Moreirense vs Estoril on Monday wraps up the round. But honestly? The story has already been written. Rafa wrote it. Again.