FEN
[Event "rated blitz game"]
[Site "https://lichess.org/zFDKPfpn"]
[Date "2026.02.22"]
[Round "-"]
[White "Mokaboka"]
[Black "Galkin_Andrey"]
[Result "1-0"]
[GameId "zFDKPfpn"]
[UTCDate "2026.02.22"]
[UTCTime "17:53:57"]
[WhiteElo "2493"]
[BlackElo "2479"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation, Modern Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.16] } 2... c5 { [%eval 0.51] } 3. cxd5 { [%eval 0.43] } 3... Nf6 { [%eval 0.53] } 4. Nc3 { [%eval 0.26] } 4... Nxd5 { [%eval 0.28] } 5. e4 { [%eval 0.11] } 5... Nxc3 { [%eval 0.18] } 6. bxc3 { [%eval 0.18] } 6... g6 { [%eval 0.27] } 7. Nf3 { [%eval 0.23] } 7... Bg7 { [%eval 0.17] } { D85 Grünfeld Defense: Exchange Variation, Modern Exchange Variation } 8. Be3 { [%eval 0.22] } 8... Qa5 { [%eval 0.21] } 9. Qd2 { [%eval 0.2] } 9... cxd4 { [%eval 0.26] } 10. cxd4 { [%eval 0.34] } 10... Qxd2+ { [%eval 0.42] } 11. Nxd2 { [%eval 0.09] } 11... Nc6 { [%eval 0.42] } 12. Nb3 { [%eval 0.36] } 12... O-O { [%eval 0.35] } 13. Rd1 { [%eval -0.07] } 13... Rd8 { [%eval 0.4] } 14. d5? { (0.40 → -0.76) Mistake. Rd2 was best. } { [%eval -0.76] } (14. Rd2 a5 15. d5 Ne5) 14... Nb4 { [%eval -0.81] } 15. a4 { [%eval -1.05] } 15... Nc2+?! { (-1.05 → -0.47) Inaccuracy. e6 was best. } { [%eval -0.47] } (15... e6 16. Bg5 f6 17. Bf4 exd5 18. Be2 b6 19. O-O Bb7 20. Bc7) 16. Kd2 { [%eval -0.54] } 16... Nxe3 { [%eval -0.48] } 17. Kxe3 { [%eval -0.51] } 17... b6?! { (-0.51 → 0.17) Inaccuracy. f5 was best. } { [%eval 0.17] } (17... f5 18. Bd3 fxe4 19. Bxe4 Rb8 20. Nd4 Bd7 21. Ne6 Bxa4 22. Nxd8 Bxd1 23. Nxb7) 18. Bb5 { [%eval -0.05] } 18... Bd7 { [%eval 0.21] } 19. Rc1 { [%eval -0.21] } 19... Bxb5 { [%eval -0.15] } 20. axb5 { [%eval -0.22] } 20... Rac8?? { (-0.22 → 1.53) Blunder. e6 was best. } { [%eval 1.53] } (20... e6 21. Rhd1 exd5 22. Rxd5 Rxd5 23. exd5 Rd8 24. Rd1 Kf8 25. Rd3 Ke7 26. Nd2) 21. Rxc8 { [%eval 1.22] } 21... Rxc8 { [%eval 1.27] } 22. Rc1 { [%eval 1.22] } 22... Rxc1 { [%eval 1.15] } 23. Nxc1 { [%eval 1.28] } 23... Kf8 { [%eval 1.21] } 24. f4 { [%eval 1.21] } 24... Ke8 { [%eval 1.72] } 25. e5 { [%eval 1.79] } 25... Kd8 { [%eval 2.23] } 26. Nb3 { [%eval 2.05] } 26... f6?! { (2.05 → 2.81) Inaccuracy. e6 was best. } { [%eval 2.81] } (26... e6 27. Ke4 exd5+ 28. Kxd5 Kd7 29. Nd4 h5 30. Nc6 Bh6 31. g3 Bf8 32. Nxa7) 27. Ke4 { [%eval 2.81] } 27... fxe5 { [%eval 2.91] } 28. fxe5 { [%eval 2.89] } 28... Kc7 { [%eval 2.9] } 29. Nd4 { [%eval 2.88] } 29... Kb7 { [%eval 3.5] } 30. g4 { [%eval 3.74] } 30... a6 { [%eval 3.95] } 31. bxa6+ { [%eval 4.06] } 31... Kxa6 { [%eval 3.71] } 32. Ne6 { [%eval 3.72] } 32... Bh8 { [%eval 4.16] } 33. d6 { [%eval 4.02] } 33... exd6 { [%eval 3.36] } 34. exd6 { [%eval 3.83] } 34... g5? { (3.83 → 7.08) Mistake. Kb7 was best. } { [%eval 7.08] } (34... Kb7 35. d7 Bf6 36. Kd5 Be7 37. d8=B Bxd8 38. Nxd8+ Kc8 39. Nc6 Kd7 40. Nd4) 35. Nxg5?! { (7.08 → 4.77) Inaccuracy. Kf5 was best. } { [%eval 4.77] } (35. Kf5 Bd4 36. Nxd4 Kb7 37. d7 Kc7 38. Ke6 Kd8) 35... Bf6 { [%eval 5.46] } 36. Nxh7 { [%eval 8.01] } 36... Bd8 { [%eval 7.26] } 37. g5 { [%eval 6.85] } { Black resigns. } 1-0

