Match preview
PortugalPrimeira Liga
Right, so we've got Moreirense hosting Estrela on 31 October, and I'm telling you, this one smells like a home win if you've got a nose for it. Let me walk you through why.
The strongest case for Moreirense starts with the venue. Over the last 20 home games, Moreirense have picked up 7 wins, 5 draws and 8 losses, averaging 1.3 points per game and conceding just 1.45 per match. Now look at Estrela on the road: 4 wins, 6 draws and 10 losses in 20 away games, 0.9 points per game, and they've conceded 2.1 per game away. That's a team that leaks goals on the road, and they've only kept a clean sheet once in 20 away fixtures. Add in the head-to-head at this ground — Moreirense beat Estrela 3–2 back in May 2026 — and the picture is pretty clear. Estrela's recent form doesn't help their cause either: 1 win, 1 draw and 3 losses in their last five, including a 0–2 home defeat to Casa Pia on 24 October. They've failed to score in three of those five games.
Now, the counter-argument, and I'll be honest with you — Moreirense's own form is not exactly a five-star show. They've lost two of their last five, including a 0–1 home defeat to GIL Vicente on 9 October and a 0–1 away loss to AVS in the Taça de Portugal on 17 October. Their most recent win was that 3–1 away at Estoril on 25 October. So they're not rolling, and Estrela did score three goals in their 3–3 draw at Rio Ave on 14 September, which shows they can find the net. The market has Estrela as the favourite at 2.48, implying a 40.32% chance, which tells you the bookies see this as closer than the home and away records suggest.
Key Points:
So here's my call: Moreirense home win at 3.04. The home record, the away weakness of Estrela, and the head-to-head at this ground all point the same way. I rate this at around 44%, which sits comfortably above the market's 32.89% view. Not a certainty — Moreirense are not in their best patch — but the numbers say the home side should get the job done. Grab your beer, mate, and let's see if the meat comes on the plate.
Preview generated