Dynamo St Petersburg beat Chelmet Chelyabinsk 4:3 in the Higher Hockey League on September 20th, 2026. The home side came from behind to claim all three points at their own rink. It was a match where goals came thick and fast, and the final result barely reflected the back-and-forth nature of the contest.
Both sides sit at the bottom of the table with zero points after this round of fixtures. Dynamo move up to thirteenth place after six games, while Chelmet remain at thirtieth following four matches. The gap between them is not measured in points, but in games played — and that tells you something about how early this season is.
Dynamo's recent form has been all over the place. They won 3:1 against Metallurg Magnitogorsk on September 18th, but before that came a 7:0 defeat to Omsk and a 6:4 loss to Perm. They have scored in every game this season and conceded in every game too. By then, you could see they were not sitting back, and that attitude carried into this match.
Chelmet's record reads similarly. A 2:1 win over Omsk on September 6th stands out, but since then they have lost five straight, including heavy defeats to Gornyak and Metallurg Magnitogorsk. They came for a cross he never reached in more ways than one — chasing the game rather than controlling it. To be fair, they did not travel to make up the numbers, but neither side showed much restraint.
We had backed the visitors with 43 per cent confidence, but the match went another way. Dynamo's attack found its rhythm when it mattered, and Chelmet's defence could not hold firm for long. The prediction was wrong, and the game itself explained why.
The result leaves Dynamo with a chance to build momentum, though they cannot afford another slip. Chelmet face a tough run ahead, and this defeat adds to their struggles. Seven goals in total, three different moments that swung the match, and the rest was just noise. That is how these games are decided.