David vs. Goliath: Estrela Amadora's Glorious Upset Over Porto

David vs. Goliath: Estrela Amadora's Glorious Upset Over Porto

In a plot twist worthy of a Hollywood blockbuster, Estrela Amadora pulled off a stunning 2-0 victory over the footballing giants, FC Porto, on the night of April 28, 2025. Picture this: it's as if the underdog in a rom-com finally gets the girl, and the suave leading man is left standing, mouth agape, wondering how on earth it all unraveled. Estrela Amadora, who have been fighting relegation demons all season, suddenly found themselves playing the role of giant slayers, and boy, did they deliver an Oscar-worthy performance.

The match, which wrapped up by 23:46 UK time, was like a thrilling Netflix series that you just couldn't pause. Even without their injured stars Miguel Lopes and Nilton Varela, sidelined since early April, Estrela managed to defy the odds. It was a game where every pass, every tackle, and every goal felt like it had been scripted by a screenwriter with a knack for the dramatic.

For Porto, this was akin to Thanos losing the Infinity Gauntlet—unexpected and slightly embarrassing. Sitting pretty in the top three of the Primeira Liga, they probably expected a routine victory. But Estrela, with the tenacity of a Rocky Balboa, landed two knockout punches that left Porto reeling. The victory is not just a win; it’s a lifeline thrown into the turbulent seas of relegation, pulling Estrela closer to safety.

This match, devoid of the usual suspects like Lopes and Varela, was proof that sometimes, the best stories are those with a twist. Estrela's victory is a reminder that in football, as in life, anything is possible. So here's to Estrela Amadora, the Cinderella team that dared to crash the ball and left everyone talking.

Peaky odds brings you the best betting tips from professionals

Don't Miss Another Big Win!

Get our best picks, delivered straight to your inbox—on time, every time.

Liga PortugalLiga PortugalPredictions

Liga PortugalLiga Portugal

PLGDPTS
1Sporting LisbonSporting Lisbon325978
2SL BenficaSL Benfica325678
3FC PortoFC Porto323165
4SC BragaSC Braga322665
5Vitoria SC GuimaraesVitoria SC Guimaraes321354
6Santa Clara AzoresSanta Clara Azores32251
7FC FamalicaoFC Famalicao32544
8Casa Pia LisbonCasa Pia Lisbon32-542
9Estoril PraiaEstoril Praia32-942
10Rio Ave FCRio Ave FC32-1636
11Moreirense FCMoreirense FC32-1136
12FC AroucaFC Arouca32-1734
13Nacional da MadeiraNacional da Madeira32-1533
14Gil Vicente BarcelosGil Vicente Barcelos32-1332
15Estrela AmadoraEstrela Amadora32-2129
16Boavista PortoBoavista Porto32-3124
17AVS Futebol SADAVS Futebol SAD32-3324
18SC FarenseSC Farense32-2124