Portimonense come into this on the back of two draws, a win and three defeats from their last six league games, and the bigger issue is that they have failed to score in three straight matches. Their most recent outing finished goalless at Vasco da Gama Vidigueira on 22 March, which fits a run of tight, low-output football rather than a side likely to chase a game from behind.
At. Malveira have been more reliable in front of goal, but their away form has also carried some stoppages, with a draw at GD Lagoa on 22 March and a 1-0 loss at LGC Moncarapachense before that. Even so, their recent results include two home wins and four goals against Vasco da Gama Vidigueira on 15 March, so they arrive with the better attacking ceiling and a profile that can punish a side struggling to score.
The first meeting between these clubs in December ended 1-0 to At. Malveira, and that result sits neatly beside Portimonense’s three-match scoreless run against this opponent. The overall scoring pattern is still fairly modest, but Portimonense’s lack of cutting edge is the more important detail here, especially with their latest league games producing only one goal across the last two.
There is a small caution for anyone expecting a comfortable away win, because At. Malveira’s own away results have included narrow margins and a recent 0-0. Still, Portimonense’s home losses to LGC Moncarapmonense and Clube Oriental de Lisboa, plus the longer run of defeats and blank sheets, leave them looking vulnerable if the match becomes a one-goal contest again.
My prediction is Away Win at 91/100. At. Malveira already beat Portimonense 1-0 in the reverse fixture, Portimonense have gone three league games without scoring against them, and the home side have failed to win any of their last three in the division. The 1.3 to 0.6 xG projection also leans toward the visitors having the clearer chances, even if the recent away results suggest the margin may stay tight.