A 2:2 draw looks like a strong result. But in substance this is a match after which Baltika has more reasons to be angry than happy. Kaliningrad led twice — through Mingiyan Beveev in the 43rd minute and Maksim Petrov in the 66th — but Krasnodar replied through Juan Boselli in the 59th and Jubal in the 90+2nd. By the official statistics the hosts had more of the ball and shot more often, but the result still ended level.

The main paradox of the game is that Krasnodar got the usual outward signs of control: the ball, territory, positional attacks. But for a long time it didn't control the most important thing — the character of the match. Baltika forced the favourite to play tight, sticky football through constant contact, without proper access to the comfortable zones between the lines. While that worked, the hosts seemed to be pressing but not suffocating. That is the biggest compliment to Baltika: it didn't merely defend, it imposed a foreign type of game on the opponent for a long time.
And it matters what state Baltika arrived in Krasnodar in at all. Brayan Gil, Eldar Civic and Tenton Yenne were out injured; the club reported that all three picked up knocks after the Pari NN match. First-choice goalkeeper Maksim Borisko was also out with a minor injury. Andrei Talalaev himself wasn't on the touchline, for obvious reasons. So this draw reads not just as a good away day for an underdog, but as a very composed match from a team that came to Krasnodar in a cut-down state — both in personnel and in the management of the game.
Minute by minute
0'–15': Baltika imposed the right type of game straight away
The opening pattern was expected: Krasnodar with the ball, Baltika in a 5-4-1 without it. But what mattered more was not the shape but the behaviour. The visitors didn't just sit deep; they narrowed the centre and forced Krasnodar to attack for longer than it wanted to. Against a team like that, merely having the ball isn't enough — you also need to receive it in comfortable zones. Early in the match that was precisely what the hosts lacked. That was Baltika's first tactical success: it gave up the ball but didn't give up the geometry.
16'–30': the match got rough, and the high tolerance threshold favoured the hosts
Belikov was booked in the 17th minute, Chernikov in the 22nd, Ilya Petrov in the 24th. Already it was clear the game had moved into a very physical mode. By the official report Baltika ended up with 22 fouls to Krasnodar's 11, but in matches like this it's not just the arithmetic that matters, it's how exactly the contact is refereed. When Baltika's plan is to break the rhythm and narrow the space, and Krasnodar's plan is to press with the same wave in the same zones, a permissive line on challenges almost automatically helps the team that attacks more often in the opposition half.

And Krasnodar's pressure wasn't only territorial. The hosts were very active in their dealings with the referee: lots of arguing, appealing, looking for the whistle in every contact and turning each borderline episode into a separate conversation far too readily. Such things are hard to count in statistics, but you could feel them clearly in the rhythm of the game. And the problem for Baltika wasn't only the appeals themselves, but that the referee did almost nothing to cut them off. He allowed the match to get bogged down in disputes, and in that mode the hosts gradually gained not only a territorial but an emotional advantage. This is no longer about one particular whistle, but about the general line of the game.
That's also where the match's main refereeing nerve sits. Back in the first half Baltika had a contentious episode with a possible handball by Lucas Olaza in the Krasnodar box. For the logic of the game this is significant: in a match where the visitors already had to live without squad depth, they didn't get a call in their favour even before the break. Against the backdrop of Krasnodar's constant appeals it felt even more painful.
31'–45+': Beveev's goal shifted the match into a mode uncomfortable for the favourite
Beveev's goal in the 43rd minute was no random flash but the reward for a first half lived correctly. By that point Krasnodar had the ball but didn't have the tempo the way it likes. After 0:1 the hosts no longer needed to carry on with their usual football but to break somebody else's script quickly. And the sooner a favourite is forced to break a match open, the more it loses in precision and patience. Beveev's goal wasn't just a change of score — it finally moved the game into a nervy genre uncomfortable for Krasnodar.
46'–60': the substitutions weren't dictated only by cards, and that matters for understanding the second half
At half-time Baltika took off Belikov and Ilya Petrov. In the flow of the game it's easy to explain that by the yellow cards, and they did genuinely influence the decision, but Talalaev later said the changes were also related to knocks. That's an important detail, because after the break Baltika lost not just two players from the starting structure but part of its stability in the centre. It was against that backdrop that Krasnodar began returning the ball to dangerous zones faster, collecting more second balls and arriving in a second wave. Boselli's goal in the 59th looked a logical consequence of that shift.
61'–75': Baltika answered like a strong team
Baltika's strongest stretch of the match was its reaction to 1:1. It didn't drift, didn't settle for good inside its own box. On the contrary, in the 66th minute Maksim Petrov put it back in front. Regards to Tormena here, of course, but the activity of Lacerda and Petrov is telling. And from that moment the match finally stopped being a story about "worthy resistance" and became a story about a real chance to take three points in Krasnodar. That is exactly what makes the outcome so infuriating: Baltika got the match to the stage where it no longer needed saving but closing out.

76'–90+5': Baltika lost not a single episode but the seriality of attacks
The phrase "couldn't hold on" is too general here. The problem wasn't one cross or one lost duel. The problem was that after 2:1 Baltika stopped controlling the repeatability of Krasnodar's attacks. The opponent made one delivery into the box after another. When it collects the second ball, the second cross, another second ball, and again leaves the ball at your goal, these are no longer separate episodes but an accumulation of pressure. That is exactly where Baltika sagged. It sat too deep, stopped pushing the game out even to a mid-block — and Jubal's goal in the 90+2nd was not an accident but the logical outcome of a series of repeats.
What it adds up to
For Baltika this is a strong match, because it proved once more that it can deprive a big opponent of its best geometry and force a favourite to live in an uncomfortable game. But the draw itself feels strange for three reasons. First, the team had already brought the match to the state where it needed taking, not "almost taking". Second, all this was done without Gil, Yenne, Civic, Borisko and without Talalaev himself on the touchline. And third, Krasnodar in this match pressed not only with the ball but with constant work on the whistle — disputes, appeals, attempts to drag the interpretation their way — and the referee didn't dampen it. So 2:2 in Krasnodar is both a compliment to Baltika and a cause for irritation. It played a match of the level of a team entitled to think it fell short of a win.
Baltika player ratings
Ivan Kukushkin — 5.5A decent game, but in the closing stages he didn't become the man to give one more save beyond the plan.
Sergei Varatynov — 6.5One of the most composed at the back. Helped hold the line until the game turned into a siege.
Kevin Andrade — 6.0A quality match until the last minutes. Then, like the whole defence, he began living in a mode of endless repeat attacks.
Aleksandr Filin — 6.0For a long time he was part of a fairly stable structure, but in the closing stages the collective margin of safety ran out.
Mingiyan Beveev — 7.5Baltika's best. A goal, courage, and the sense that through him the team can not only endure but answer.
Ivan Belikov — 5.5An early card broke his match. After that you almost always start playing with a limiter on.
Nikolai Titkov — 6.5A great deal of donkey work and the right kind of aggression. Held the middle in a match where the centre was under constant pressure.
Ilya Petrov — 5.5The same story as Belikov: an early yellow sharply narrowed his freedom. Plus the substitution had a physical context too.
Maksim Petrov — 7.5Alongside Beveev, the visitors' best. His goal in the 66th wasn't just a goal but a strong answer at the turning point of the game.
Nathan Gassama — 6.0While the match remained structured, he held his level and helped keep things compact. Lost Córdoba for the first goal.
Derik Lacerda — 6.0No eye-catching statistics, but useful work up front: held the ball up, got in the way, didn't let the Krasnodar defence live entirely in peace.
Substitutes
Andrei Mendel — 5.5Didn't bring the centre the calm it needed after the break.
Irakli Manelov — 5.5Added movement but didn't change the pattern of the match.
Mikhail Ryadno — 5.0The substitution was meant to hold the score, but he never got into the game
Chinonso Offor — 5.0Didn't give the team the breathers up front that were catastrophically lacking in the final minutes.
Eduardo Anderson — n/aToo little time.
Subscribe, together we are stronger!



