Matches between Real Betis and Real Madrid are often competitive. In the last 5 matches between these two teams, Real Madrid won 2 matches, drew 2 and Real Betis won 1 match. It is easy to guess that Real Madrid will not win this match easily.
Real Betis have won all 3 matches this season. Despite performing against a relatively weak team, Real Betis' player's performance was stable. It is expected that they will be able to maintain consistency against Real Madrid. I would say this match is most likely to be a draw.
The strength of Real Betis currently is its attacking force. They have attackers that are very hungry to make an impact in the league. Borja Iglesias is having a very splendid season scoring 4 goals in 3 matches. I don't think there is any weak team in La Liga because all of them cannot be underestimated because they can pull surprises. The truth is Real Betis is prepared for this season. The match against Real Madrid would be a true test of how prepared they are but I am sure Real Betis would either get a draw or lose with a very small goal margin.
Real Madrid haven't actually beaten Real Betis at the Santiago Bernabeu for 5 years, with each of their last three matches at the Santiago Bernabeu ending goalless.
Real Betis' defense is hard to break. Real Betis also intend to continue the positive trend of the beginning of the season.
But Real Madrid are collecting wins at an impressive pace. so I think again it will be tight and not many goals happen. My prediction is 1-0 for Real Madrid to win.
It's a surprising that Real Madrid haven't beaten Betis at the Santiago Bernabeu since 2017. Then as you said even the last 3 meetings at
the Santiago Bernabeu Real Madrid only achieved draws without creating goals. This proves that Betis defense is indeed very solid,
even when compared to Real Madrid, Betis has conceded fewer goals this season. Even so the Real Madrid squad has a much better quality
when compared to the Betis squad, so I'm like you predicting Real Madrid will beat Betis. Moreover, this season Real Madrid performed
very well, although they did not bring in many new players. After all, Real Madrid must not lose points against Betis, otherwise Real Madrid's
points can be overtaken by competitors.