I'm backing Rostov to take points here on 1 November 2026 at 15:15. Makhachkala at home is a mess: eight wins in their last ten Premier League matches have not come, and they're leaking 2.2 goals per game over that run. Rostov won't need much to exploit that. I've watched Makhachkala's October form and it's dire—a 1-1 draw with Akron on the 17th, then a 0-2 loss to Zenit away on the 25th. Rostov, by contrast, hammered Lokomotiv 2-0 at home on the 25th and demolished Akron 6-1 four days later. The gap in defensive solidity is stark: Rostov concede 1.3 goals per game in their last ten league matches versus Makhachkala's 2.2. I'm not confident Rostov will win by a landslide—their attack is blunt, averaging 0.8 goals across their last ten league games—but I expect them to avoid defeat and likely pick up three points.
Form and H2H
I need to respect the head-to-head record here. These teams have met six times since September 2024, and the pattern is tight: two draws, two Rostov wins, and two Makhachkala wins. The most recent clash on 25 October ended 1-1, but before that Rostov won 1-3 away on 27 August. I see Rostov's consistency in that sequence—they've drawn or won in four of the last six meetings. Makhachkala's form over ten league matches tells me I should trust the away side: Rostov have won five and drawn one of their last ten across all competitions, while Makhachkala have won only two and drawn one of theirs. Rostov's defence has been the difference. Over their last ten league matches, they've conceded just 1.5 goals per game on average. Makhachkala, meanwhile, have shipped 2.2 per game. That defensive edge is why I'm siding with the visitors.
Best bet
I'm taking Rostov on the Asian handicap at 0 (Ф2(0)) at 1.67 on 1xBet. This gives me a push if the match ends level, which suits me fine given how tight these teams have been in recent meetings. I'm not confident enough in Rostov's attack to back a straight win at 2.40—they've scored fewer than 2.5 goals in nine of their last ten matches across all competitions. But I am confident they won't lose. Makhachkala's inability to win at home (eight losses in ten league games) combined with their leaky defence makes this a low-risk play. If Rostov win, I cash. If they draw, I get my stake back. Either way, I'm comfortable at 1.67.
Odds to watch
I'm monitoring Under 2.5 at 1.55 on 1xBet as a secondary angle. Both teams have shown they can keep matches tight: Makhachkala have scored fewer than 2.5 goals in all ten of their recent league matches, and Rostov have conceded fewer than 3.5 in nine of their last ten across all competitions. The Over 2.5 sits at 2.45, which tells me the market respects the defensive quality on display. I'm also eyeing Both Teams Score – No at 1.72. Rostov's attack is too unreliable for me to trust they'll score, and Makhachkala's recent form suggests they'll struggle to break down a Rostov side that's kept clean sheets in recent weeks. The Both Teams Score – Yes price of 2.05 is too short for what I expect.

