Croatia's defense has been showing weaknesses recently: they've conceded seven goals in their last five matches, keeping a clean sheet only against dwarf Gibraltar. However, the "Checkers" have been scoring consistently in their last 11 matches, and their 10-match unbeaten home run (9 wins, 1 draw) speaks to their high attacking effectiveness on home soil.
Belgium, meanwhile, is approaching the game in excellent attacking form: the Red Devils are unbeaten in 11 matches, and have scored 18 goals in their last five – nearly four per game. Even on the road, the Belgians have consistently excelled, having gone unbeaten in their last five away matches. However, the visitors' defense is also far from ideal: goals conceded against the USA, Mexico, and Kazakhstan indicate that with the right attitude, the hosts can find a way into the opposition's net.
The last head-to-head meeting at the 2022 World Cup ended in a goalless draw, but since then both teams' attacking potential has grown significantly, while their defense has begun to concede noticeably more goals, and the friendly nature of the match allows the players to play with greater freedom.