FEN
[Event "ChessMood 20-20 Grand Prix Finals"]
[Site "https://adjva4.dpdns.org/Q4wMHoj9"]
[Date "2025.12.20"]
[Round "-"]
[White "GlasnostPerestroika"]
[Black "tamojerry"]
[Result "0-1"]
[GameId "Q4wMHoj9"]
[UTCDate "2025.12.20"]
[UTCTime "20:40:22"]
[WhiteElo "2709"]
[BlackElo "2841"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+5"]
[BlackTitle "IM"]
[WhiteBerserk "true"]
[BlackBerserk "true"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "B22"]
[Opening "Sicilian Defense: Alapin Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. c3 { [%eval 0.0] } { B22 Sicilian Defense: Alapin Variation } 2... Nf6 { [%eval 0.02] } 3. e5 { [%eval 0.07] } 3... Nd5 { [%eval 0.1] } 4. Nf3 { [%eval 0.0] } 4... d6 { [%eval 0.03] } 5. d4 { [%eval 0.08] } 5... cxd4 { [%eval 0.0] } 6. cxd4 { [%eval 0.0] } 6... Nc6 { [%eval 0.0] } 7. Bc4 { [%eval 0.0] } 7... e6 { [%eval 0.17] } 8. O-O { [%eval 0.39] } 8... Be7 { [%eval 0.35] } 9. Qe2 { [%eval 0.39] } 9... O-O { [%eval 0.41] } 10. Qe4 { [%eval 0.3] } 10... Ndb4 { [%eval 0.28] } 11. exd6 { [%eval 0.24] } 11... Bxd6 { [%eval 0.32] } 12. Nc3 { [%eval 0.31] } 12... Re8? { (0.31 → 1.87) Mistake. h6 was best. } { [%eval 1.87] } (12... h6) 13. a3? { (1.87 → 0.42) Mistake. Ng5 was best. } { [%eval 0.42] } (13. Ng5 g6 14. a3 Nd5 15. Nxd5 exd5 16. Qxd5 Be6 17. Nxe6 Rxe6 18. Be3 Rf6) 13... Nd5 { [%eval 0.42] } 14. Bg5 { [%eval 0.34] } 14... Be7 { [%eval 0.67] } 15. Bxd5?! { (0.67 → -0.03) Inaccuracy. Bd2 was best. } { [%eval -0.03] } (15. Bd2) 15... exd5 { [%eval 0.01] } 16. Qxd5 { [%eval 0.04] } 16... Bxg5 { [%eval 0.44] } 17. Nxg5 { [%eval 0.72] } 17... Qf6 { [%eval 0.79] } 18. Rfe1?! { (0.79 → 0.24) Inaccuracy. Rad1 was best. } { [%eval 0.24] } (18. Rad1 Bf5 19. Nge4 Bxe4 20. Nxe4 Qf4 21. Nc3 Rad8 22. Qb5 Nxd4 23. Qxb7 h6) 18... Bf5?! { (0.24 → 0.89) Inaccuracy. Rd8 was best. } { [%eval 0.89] } (18... Rd8 19. Nge4) 19. Nge4?! { (0.89 → 0.12) Inaccuracy. Nf3 was best. } { [%eval 0.12] } (19. Nf3 Red8) 19... Bxe4 { [%eval 0.1] } 20. Rxe4 { [%eval 0.03] } 20... Rxe4 { [%eval 0.07] } 21. Qxe4 { [%eval 0.16] } 21... Qxd4 { [%eval 0.11] } 22. Rd1 { [%eval 0.01] } 22... Qf6? { (0.01 → 1.43) Mistake. Qxe4 was best. } { [%eval 1.43] } (22... Qxe4 23. Nxe4) 23. g3?! { (1.43 → 0.48) Inaccuracy. Rd7 was best. } { [%eval 0.48] } (23. Rd7 g6 24. Rxb7 Rd8 25. Rd7 Rb8 26. Rd2 Kg7 27. Kf1 h5 28. Nd5 Qe5) 23... h6 { [%eval 0.4] } 24. Rd7 { [%eval 0.5] } 24... Rd8? { (0.50 → 1.96) Mistake. Rb8 was best. } { [%eval 1.96] } (24... Rb8 25. Kg2 a6 26. h4 Qe5 27. f4 Qc5 28. Qd5 Qf8) 25. Rxb7 { [%eval 2.11] } 25... Rd2? { (2.11 → 3.85) Mistake. g6 was best. } { [%eval 3.85] } (25... g6 26. Nd5) 26. Qe3?? { (3.85 → 1.19) Blunder. Qe8+ was best. } { [%eval 1.19] } (26. Qe8+ Kh7 27. Rxf7 Qg6 28. Ne4 Re2 29. Nf6+ Qxf6 30. Rxf6 Rxe8 31. Rxc6 a5) 26... Ne5 { [%eval 1.01] } 27. Ne4? { (1.01 → -0.13) Mistake. h4 was best. } { [%eval -0.13] } (27. h4) 27... Rd1+ { [%eval -0.03] } 28. Kg2 { [%eval 0.0] } 28... Qc6 { [%eval -0.06] } 29. Rb8+ { [%eval -0.21] } 29... Kh7 { [%eval -0.17] } 30. Qf4 { [%eval -0.16] } 30... Ng6 { [%eval 0.0] } 31. Qf3 { [%eval 0.05] } 31... Qc1?? { (0.05 → 4.45) Blunder. Qd5 was best. } { [%eval 4.45] } (31... Qd5 32. Rb5) 32. Qxf7?? { (4.45 → -9.16) Blunder. Ng5+ was best. } { [%eval -9.16] } (32. Ng5+ Qxg5 33. Qxd1 Nf4+ 34. Kf1 Qg6 35. gxf4 Qa6+ 36. Qe2 Qc6 37. f3 Qc1+) 32... Rg1+ { [%eval -8.95] } 33. Kh3 { [%eval -8.49] } 33... Qf1+ { [%eval -8.47] } 34. Kg4 { [%eval -8.08] } 34... Ne5+ { [%eval -8.1] } 35. Kf5 { [%eval -8.52] } 35... Nxf7 { [%eval -7.98] } 36. Rb7 { [%eval -9.21] } 36... Qh3+ { [%eval -9.1] } 37. Kf4 { [%eval -8.71] } 37... Qe6 { [%eval -8.53] } { White resigns. } 0-1

