The final whistle at the Rostec Arena sounds in a silence this place has never heard before. Not an angry one - a bewildered one. Twenty-six thousand seven hundred and fifty-eight spectators watched a defeat that somehow didn't feel like an ordinary 1:2 against Spartak. It's the second-biggest crowd in the history of Baltika's home matches in the RPL: only 14 September last year against Zenit drew more - 27,447. For a Spartak match in Kaliningrad, though, it's a record: in November 19,629 turned up for the 1:0 win. And exactly a year ago, on 16 August, the club's home record stood at 21,156 against Lokomotiv. In a year Baltika has added five and a half thousand spectators to the same date, and one new emotion: disappointment at losing to Spartak.

The thesis that worked against us

Three days earlier in the preview I wrote plainly: "let Umyarov and Jedson have the ball, but not Barco and Marquinhos in good positions". Barco didn't play. Marquinhos played 89 minutes - and both Spartak goals went through him.

The first: after a Baltika corner, Maksimenko throws the ball out by hand to Marquinhos of all people, then Gassama's inaccurate pass is picked up by Daku, and Ugalde goes through one on one. The second: a second ball on the left, a Marquinhos cross, Beveev doesn't get to the delivery, Civic's shot hits Anderson in the back, and the ball bounces to an unmarked Solari.

Marquinhos's numbers on FotMob: 65 touches, 28 accurate passes out of 36, 10 crosses (2 accurate), seven corners taken, xA of just 0.04. In pure creative statistics, in other words, he's almost invisible. That's an important nuance: the thesis "don't let Marquinhos deliver" is tested not by his personal table but by what happens after his touch. In Kaliningrad, what happened after his touches was the worst of it.

The preview also looked separately at the risk of a short corner routine, and the conclusion was this: decide in advance who goes to the ball and who covers the zone that's been vacated. Spartak took nine corners - all nine in the first half. In the second, none. Baltika's set-piece defending held. The collapse came in precisely the episode where the ball wasn't delivered into the box but played out from their own goal by hand.

Maksimenko: the thesis flipped

The preview's main bet was the goalkeeper. Last season Maksimenko had minus 4.17 goals prevented, 0.1 successful sweeper actions per match and 21 saves from long-range shots. The conclusion was blunt: deliver and shoot inside the box, don't shoot from distance.

In this match Maksimenko made 4 saves, three of them from shots inside the box, and according to FotMob posted plus 1.28 goals prevented against 2.28 xGOT faced and one conceded (FotMob). A rating of 8.0 - the best in the match.

Read those two numbers together: 2.28 expected goals from shots on target and one scored. Baltika didn't just shoot a lot - they shot accurately and dangerously. The model expected more than two goals from those five shots on target. The goalkeeper took the difference.

The saves from Mendel under the crossbar and Murid from the corner of the box, the post after Civic's shot, the reaction in stoppage time - that isn't "luck". That's the evening when a specific person plays better than his reputation. The preview wasn't wrong in the diagnosis; it was wrong in assuming the diagnosis applies every match.

"Outplayed them on the stats" - yes, but with what kind of football

The overall picture on FotMob: shots 13:7, on target 5:4, xG 1.07 against 0.80, touches in the opposition box 27:14, entries into the final third 72:45, with possession at 34% to 66%.

Now for the thing almost nobody talks about. FotMob breaks Baltika's 1.07 down like this: 0.88 from set pieces and 0.20 from open play. For Spartak it's the other way round - 0.64 from open play and 0.16 from set pieces. Eighty-two percent of Baltika's threat was born from throw-ins, corners and the second balls after them. Mendel's goal too: a Beveev throw-in, a ricochet off Wu's shoulder, a shot off the deck.

That's not a reproach. That's an identity: 25 throw-ins, 40 clearances, more tackles and interceptions than the opponent. But this is exactly where the honest answer to "so are we better than Spartak?" lives. More shots - yes. More dangerous moment for moment - no: big chances 0:2, open-play xG three times lower.

Baltika won the second half on almost every line except the only one that matters. Shots 8:2, corners 4:0, possession 44%, Latyshonok didn't make a single save in 45 minutes. And lost that half 0:1.

And here the numbers stop for a while. Because the most interesting thing happened after the final whistle.

Now it hurts

The reaction of the stands and the chats after the match wasn't "the team is weak". The reaction was this: the effort was there, the points weren't, and that hurts. Being hurt by a defeat to Spartak is a new emotion for Kaliningrad. Two seasons ago a match like this would have ended with the phrase "well, it's Spartak", and the conversation would have been closed.

What's changed: last season Baltika beat Spartak 3:0 and 1:0, and yesterday's game ended that run. Wins over the top sides stopped being a miracle, so a defeat stopped being the norm. Expectations have grown faster than the squad: on Spartak's bench sit people worth more than Baltika's entire starting eleven, while the substitute coming on is a nineteen-year-old lad. That's not a dig at Pospelov; the coach said at the press conference that his job is to teach lads like him to play properly, and at the end Pospelov should have passed into the empty net rather than shooting.

The fan who's upset by 13:7 and a scoreline of 1:2 reads the match more accurately than the fan who's happy simply to be playing Spartak. The opposite would be the bad sign: if after a match like this the stands were satisfied with everything, it would mean they didn't believe in the team.

Ratings: the FotMob and Sofascore average

I count them as always: the average of the two platforms. FotMob rates on the volume of useful actions with an xG model inside; Sofascore reacts more harshly to mistakes in specific episodes and to the percentage of duels won. Hence the discrepancies.

Andrei Mendel, 7.15. Scored the only goal, shot twice and both times on target, played 10 accurate passes out of 17 and 8 of 11 in the opposition half. The platforms disagreed less than in any other case, and that's normal: when a man scores and doesn't forget about his own box while doing it, there's not much to argue about. There are 10 possession losses, but with 34% possession, losing the ball ten times isn't carelessness - it's the working conditions.

Mendel on the right; this is his first goal at the Rostec Arena
Mendel on the right; this is his first goal at the Rostec Arena

Eldar Civic, 7.00 with a gap of 0.6. FotMob counts volume: 46 touches, the team's best xA at 0.21, 7 duels won out of 9, five clearances and a shot against the woodwork - the one that had the stadium on its feet. Sofascore adds three tackles out of three: he didn't lose a single tackle. And in the same place it presents the bill for that activity: 9 accurate passes out of 18, one accurate cross out of three, 15 possession losses. And, crucially, it remembers that before the 1:2 the ball hit Anderson in the back after his shot. Hence the gap of 0.6: the same player created more than anyone in the team and was involved in the decisive goal. Each platform decided which of those mattered most.

Ayman Murid, 6.75. Almost everything went through him: 56 touches, 22 accurate passes out of 36, 15 carries, three tackles out of three, a shot on target. And 19 possession losses - the second-highest number in the team. That's what happens when you're the only route out of defence: they play out through you, and they take the ball off you too. The question here isn't for Murid but for the fact that there was only one route.

Fahd Moufi, 6.70 for 27 minutes. Five ground duels won out of six and four fouls won - top of the team on that line, and all of it in 27 minutes. That said, three crosses and none accurate, one accurate pass out of four: he broke Spartak with his body, not the ball. In the 85th minute he pulled a muscle, and that's exactly why Pospelov came on.

Sergei Varatynov, 6.65. Nine clearances, 11 defensive actions, 4 aerial duels out of 6, not a single foul in 90 minutes. In a match where the team racked up 16 fouls, that's almost exemplary discipline. Passing 19 of 28, 9 of 9 in his own half - when the pressure was on at the back, he didn't launch the ball into the stands but looked for a live team-mate. There's a shot on target too. He's not at fault for either of the goals conceded.

Mingiyan Beveev, 6.65. The most touches of any defender (58), 17 accurate passes out of 25, 13 of 18 in the opposition half, and the throw-in from which Baltika scored. The flip side, with no discounts: 0 accurate crosses out of 6, 24 possession losses - the most in the team, dribbled past twice, and he was the one who didn't get to Marquinhos's cross before the 1:2. Baltika's right flank simultaneously delivers a goal and gives one away. Beveev did both over the evening, so 6.65 isn't a rating, it's the average temperature across the hospital.

Mikhail Ryadno, 6.65 for 12 minutes. Six accurate passes out of eight, two clearances, a tackle, an interception, 18 touches. You physically can't fit more into a spell like that, which is why Sofascore gives 6.9. FotMob is more restrained: its model treats short cameos roughly the way an examiner treats a student who popped into the room for a minute.

Nikolai Titkov, 6.60. The best accuracy in the team - 13 of 16, 81%. The tidiness is impeccable; the trouble is that the tidiness was mostly sideways: both crosses missed, the only shot blocked, four defensive actions over a full match. The left flank in a match like this has to take a risk at least once.

Eduardo Anderson, 6.60. Four tackles out of four, five aerial duels out of eight, 11 defensive actions, seven clearances - he won this match with his head. With his feet he didn't: 9 accurate passes out of 22, 6 of 17 in the opposition half, 14 possession losses. And then football made the kind of joke only football can: the decisive goal began with a ball that flew into Anderson's back off his own team-mate. By the statistics - Baltika's best defender. By the match report - a participant in the 1:2 episode. Explain that to the model.

Brayan Gil, 6.55 with a gap of 0.9 - the biggest discrepancy of the match. Sofascore saw 32 minutes of pressure, 4 duels out of 6 and 3 aerials out of 4, and gave 7.0. FotMob saw xG of 0.38 - the team's best - and zero goals, 8 touches, one accurate pass out of two, two offsides, and gave 6.1. Both platforms are saying the same thing; one just praises the appearance while the other asks about the outcome: he came on and it immediately got more dangerous up front than in the whole first hour.

Vladislav Pospelov, 6.3 on Sofascore only. FotMob didn't give a rating for five minutes, but it did count the xG of his blocked shot: 0.17. In other words, in five minutes the nineteen-year-old conjured up a chance more dangerous than anything the nominal forward conjured up in 58. Five minutes is a tiny sample. But what an eloquent one.

Ivan Belikov, 6.25. Eight touches in 12 minutes, zero defensive actions, zero tackles. Came on to rescue an ending in somebody else's script: the team was chasing the game, and the ball barely reached him.

Nathan Gassama, 6.20 - the lowest among the defenders. Four interceptions and six clearances, all fair enough. And then the list: 9 accurate passes out of 26 (35%), 6 of 22 in the opposition half, zero tackles, the only ground duel of the match - lost, the involuntary lay-off to Daku before the 0:1, and a total ball progression of minus 64.2 metres, the worst in the team. Sofascore dropped him to 5.9 for that, and here I'm rather with them: at 35% passing accuracy the line between playing out of the press and assisting the opponent's press becomes fairly thin. Under that kind of pressure every touch is a choice, and too often the choice was a poor one.

Chinonso Offor, 6.15. Zero shots in 58 minutes, one duel won out of ten (ground 0 of 3, aerial 1 of 7), two offsides, nine possession losses. Both platforms agreed almost to the decimal, and this is the case where the number matches the feeling in the stands. Baltika lives on the long ball, the battle and the second ball: when the centre-forward wins one ball in seven in the air, all the sense is taken out of that scheme.

Maksim Petrov, 6.05. Twelve touches in 58 minutes. The same as Ryadno in 12: a midfielder spent almost an hour on the pitch and touched the ball like a guest who'd dropped in to say hello. One duel out of four, one defensive action, two fouls. The 6.2 from Sofascore is for standing in the right place, not for what he did.

Yevgeny Latyshonok, 6.00. Minus 0.77 goals prevented, two saves, both in the first half and both from inside the box, 5 accurate passes out of 11, just 1 of 7 into the opposition half, zero sweeper actions and zero crosses claimed according to Sofascore over the whole match. And the main irony of the evening: in the preview I spent half a page explaining that Maksimenko lives on his line, and in the end both goalkeepers sat on their lines - only one of them produced four saves from there and the other two. Between them, 2.05 goals prevented. That's the whole answer to why, at xG 1.07:0.80, the scoreboard read 1:2.

What Talalaev said

After the match Talalaev said two things that are worth putting side by side. The first: "The value of a win against Krylia Sovetov and against Spartak is different, even though you get three points for both. I have a mixed impression, like after the Zenit game." The second: "We haven't had an atmosphere like that in a long time, a full stadium. Of course half of them clearly came for Spartak, but I think our football earns respect."

There was a third, about the refereeing: "When Sergei Ivanov is the VAR, we don't pick up points." And a fourth, the angriest: "Some people bring national team players off the bench, and some bring on Pospelov" (Sports.ru). The line wasn't about the player: Pospelov came on out of necessity, replacing the injured Moufi, who by that point was getting the better of Zobnin.

Rising expectations have a price, and it's measured in boring things. Between "we deserved more" and three points on this evening lay a difference of two saves between the goalkeepers and one duel won out of ten by the centre-forward. Not the referee, not character, not luck: just work that hasn't been finished yet. Six points after four rounds, sixth place.

A year ago Baltika was learning how to bring the city to the stadium, and 21,156 against Lokomotiv looked like the ceiling. Yesterday almost twenty-seven thousand went home in silence - not because the team was bad, but because they expected it to beat Spartak. At home. On merit. A year ago nobody would have signed up to an expectation like that.

Last season was about surprising people. This one is about not being surprised. As long as 1:2 against Spartak hurts, Baltika is growing. The truly worrying evening will be the one when a scoreline like that seems normal again.

I want to thank Baltika's fans for the support, and Spartak's fans who made the trip - it was powerful! One moment that stuck: our fan stand and the away end taking turns to chant "Russians forward!" 🇷🇺🤝🇷🇺https://t.me/BalticaB subscribe