SPb B19 Championship Semifinal 2025
Open SwissStandard
18 players participated in this 7-round tournament, held from 26 Oct 2025 to 01 Nov 2025 in St. Petersburg, Russia. Top 10 Elo average was 1808, and top seed was Artem Ershov (🇷🇺 RUS, 1921).
Andrey Puchkov (🇷🇺 RUS, 1683) won with 5.0/7, ahead of Roman Grekhov (5.0) and Artem Ershov (5.0). Puchkov shared the lead from round 6, winning on tie-break.
The biggest upset came in round 4: Andrey Ryabchenko (1648) beat Ilya Rusanov (1867), a +219-point gap.
Location
🇷🇺St. Petersburg, Russia
Dates
26 Oct 2025 → 01 Nov 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 7 rounds
Federations · 1 represented
🇷🇺Russia×18
Top 3
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 7 roundsTight race until R7; 3 players tied at 5.0/7, decided on Buchholz.
Co-leaders
6
3
1
1
2
2
3
R7 · TIEBREAK CLUSTER
3 players finish on 5.0/7. Puchkov takes the title on Buchholz Cut1 (24.0).
R4–R6 · WIN STREAK
Artem Ershov won 3 in a row (R4–R6).
Key matchups · top 4
Head-to-head between the four finishers| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1Artem Ershov | * | — | ½ | — |
| 2Roman Grekhov | — | * | — | — |
| 3Andrey Puchkov | ½ | — | * | 1 |
| 4Ilya Rusanov | — | — | 0 | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | R6 | R7 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Puchkov, Andrey | 1683 | RUS | =14B | +5N | =16B | +9N | =6N | +4B | =3B | 5.0 | 24.0 | 26.0 | 19.25 | 1938 | +94.8 |
| 2 | Grekhov, Roman | 1902 | RUS | −8N | +12B | +15N | =10N | +7B | =9N | +6B | 5.0 | 22.0 | 24.5 | 17.00 | 1866 | -4.8 |
| 3 | Ershov, Artem | 1921 | RUS | +18B | −9N | =7B | +16N | +10B | +6B | =1N | 5.0 | 22.0 | 24.0 | 16.00 | 1871 | -9.6 |
| 4 | Korotkikh, Miron | 1855 | RUS | +12B | +8N | =10B | =6B | +11N | −1N | =7B | 4.5 | 23.5 | 26.5 | 15.75 | 1775 | -21.6 |
| 5 | Rusanov, Ilya | 1867 | RUS | =16N | −1B | +8B | −7N | +17B | +12N | +9B | 4.5 | 21.5 | 23.5 | 13.50 | 1744 | -36.8 |
| 6 | Zhukov, Konstantin | 1860 | RUS | +17B | +7N | +9B | =4N | =1B | −3N | −2N | 4.0 | 27.0 | 29.0 | 14.25 | 1821 | -10.4 |
| 7 | Ryabchenko, Andrey | 1648 | RUS | +11N | −6B | =3N | +5B | −2N | +14B | =4N | 4.0 | 26.0 | 28.5 | 14.75 | 1827 | +64.4 |
| 8 | Gavrikov, Andrei | 1686 | RUS | +2B | −4B | −5N | −11B | +18N | +17N | +10B | 4.0 | 22.5 | 24.5 | 12.50 | 1771 | +32.0 |
| 9 | Dudkin, Mikhail Dm. | 1838 | RUS | +15N | +3B | −6N | −1B | +16N | =2B | −5N | 3.5 | 26.0 | 28.0 | 12.00 | 1764 | -24.8 |
| 10 | Gerchikov, Matvey | 1821 | RUS | =13B | +14N | =4N | =2B | −3N | +11B | −8N | 3.5 | 24.5 | 27.0 | 11.75 | 1703 | -37.6 |
| 11 | Averbukh, Aleksandr | 1470 | RUS | −7B | =17N | +13B | +8N | −4B | −10N | =12B | 3.0 | 22.0 | 24.0 | 9.50 | 1610 | +43.2 |
| 12 | Bogomolov, Alexey S. | 1538 | RUS | −4N | −2N | +18B | =14B | +15N | −5B | =11N | 3.0 | 22.0 | 24.0 | 7.25 | 1637 | +27.2 |
| 13 | Abrosin, Sergei | 1523 | RUS | =10N | −16B | −11N | +18B | −14N | =15B | +17B | 3.0 | 15.5 | 17.5 | 7.00 | 1535 | +2.0 |
| 14 | Berezin, Kirill I. | 1563 | RUS | =1N | −10B | =17B | =12N | +13B | −7N | −18B | 2.5 | 20.5 | 22.5 | 8.00 | 1519 | -19.2 |
| 15 | Shelyapin, Ilya | 1560 | RUS | −9B | +18N | −2B | −17N | −12B | =13N | +16B | 2.5 | 18.5 | 20.5 | 5.50 | 1539 | -14.0 |
| 16 | Kolva, Petr | 1551 | RUS | =5B | +13N | =1N | −3B | −9B | −18N | −15N | 2.0 | 23.5 | 25.5 | 7.75 | 1554 | -7.6 |
| 17 | Afanasiev, Mikhail V | 1546 | RUS | −6N | =11B | =14N | +15B | −5N | −8B | −13N | 2.0 | 21.0 | 23.5 | 5.25 | 1489 | -26.8 |
| 18 | Kuznetsov, Viktor | 1588 | RUS | −3N | −15B | −12N | −13N | −8B | +16B | +14N | 2.0 | 20.0 | 22.0 | 4.50 | 1462 | -50.4 |
Key insights
Biggest movers and upsets — the story behind the numbers.
Top rating gainers
- 1Puchkov, AndreyRUS+94.85.0 pts · #3
- 2Ryabchenko, AndreyRUS+64.44.0 pts · #6
- 3Averbukh, AleksandrRUS+43.23.0 pts · #12
Top rating losers
- 1Kuznetsov, ViktorRUS-50.42.0 pts · #17
- 2Gerchikov, MatveyRUS-37.63.5 pts · #9
- 3Rusanov, IlyaRUS-36.84.5 pts · #4
Biggest upsets
- R4+219 Elo gap
- R1+216 Elo gap
- R4+216 Elo gap