Veles held off a spirited Nizhny Novgorod side to win 3:2 in the First League on Wednesday evening. The home side, sitting second with 21 points, came from behind to take all three points against the table leaders. It was a match that swung one way then the other, decided in the final minutes.
Nizhny took the lead when V. Sarveli struck in the 20th minute, a goal that caught the home side on the back foot. They were pegged back at half-time when K. Giraev found the net in the 52nd minute. But then V. Grulev restored the visitors' advantage with a goal in the 58th minute, and things looked as though they might settle down.
That's when Veles changed shape. V. Volkov equalised in the 68th minute, and the momentum shifted. And here's the thing about these games — one moment of clarity, and you're staring at something different. A penalty was missed in the 85th minute, which kept things alive, and then A. Koloskov fired home in the 91st minute to complete the turnaround.
The statistics tell a flat story. Both sides shared possession at 50-50, and Veles actually outshot the visitors on target, 6 to 5. But those numbers don't capture the urgency of the second half, when the visitors' 7 corners suggested they were pushing hard for another equaliser.
By then, the result had already been written in the final ten minutes. Nizhny remain top with 22 points from nine games, but the gap is narrowing. Veles moved to within a point of the summit, and they'll fancy their chances in the next round.
We had given an away win prediction with 54 per cent confidence, but the match went differently. The penalty miss at 85 minutes kept Veles in the fight, and that's what separates these games from anything you'd read in a spreadsheet.