Moreirense go into this one having lost three of their last five league matches and drawn the other two, with only one goal scored in their most recent home defeat against Arouca and just a single home goal in the 1-1 draw with Nacional earlier in March. That is not a strong profile for forcing both teams onto the scoresheet, especially when their last six league outings have produced only two matches in which they scored more than once.
Sporting Braga’s away numbers are more convincing, but their recent attacking returns have also been uneven in league play. They were held to one goal by FC Porto at home in their latest league match, and before that they had a 2-2 draw with Sporting CP plus a 2-1 win at Nacional. Even so, the away split is respectable, with 25 goals scored and only 14 conceded on the road, which is enough to keep pressure on Moreirense without guaranteeing a clean home effort.
The head-to-head record gives the clean-sheet angle some support, too, because Sporting Braga have beaten Moreirense in all of the last eight meetings listed here. More importantly for this market, Moreirense have failed to keep a clean sheet in 14 straight meetings with Braga, and that history points toward Braga doing enough while the hosts struggle to contribute.
There is still a small tension for BTTS - No because Braga’s wider away profile is not purely defensive, and the projected scoreline leans toward a 1-2 type game. Even so, Moreirense’s recent five-match league stretch without a win has contained several low-output attacking displays, while Braga have enough control in this matchup to limit them more often than not. The 1.0 expected goals for Moreirense also sits on the border of a possible home goal, so this is not a free hit.
My prediction is BTTS - No at 4/5. Moreirense have been held to one goal or fewer in four of their last five league games, Sporting Braga have the stronger away defensive record with only 14 conceded on the road, and the hosts have failed to keep a clean sheet in 14 straight meetings with Braga. That mix leans toward Braga controlling the result while one side finishes empty-handed.