Rubin's recent play has been inconsistent and their defense has looked particularly vulnerable: they have conceded 20 goals in 11 matches, an average of almost two goals per match. In the last few games they have become less dominant in possession and their expected goals (xG) have sometimes been significantly higher than the actual goals scored. Their recent win over Akhmat shows they can be clinical, but the defeat to Krasnodar reminds us of their potential defensive weaknesses.
CSKA demonstrated a more balanced approach. They have a powerful attack: 22 years in 11 games. Their match against Spartak shows that they can score even when they dominate possession, and their match against Baltika demonstrates their ability to control the game. Notably, their xG often corresponds more closely to goals scored, suggesting they are making the most of the chances they create.
If you look at the historical clashes between these teams, you can highlight one match: the defeat of Rubin CSKA with a score of 6:1. However, after that game, Rubin seemed to have CSKA's number: three subsequent matches were in Rubin's favor or ended in a draw.
Taking into account the teams' form and the average number of goals per match, it can be seen that both teams play games that often exceed the difference of 2.5 goals. Rubin's matches are usually closer to this indicator, while CSKA's games sometimes explode with goals.
Given the attacking prowess of both teams and their recent history, there is a high probability of seeing 3 or more goals in the match. CSKA Moscow in particular averages 3.5 goals per match, indicating their ability to score and concede in large numbers.
Judging by the team's form and recent matches, CSKA has a slight advantage. They have a better goal difference and are involved in more high-scoring matches. While Rubin have managed wins against CSKA in the past, CSKA's latest convincing win (6-1) suggests they could dominate on their day