FEN
[Event "rated rapid game"]
[Site "https://lichess.org/VGstoSYl"]
[Date "2026.01.25"]
[Round "-"]
[White "GrandmasterElohim"]
[Black "Okiejoad"]
[Result "0-1"]
[GameId "VGstoSYl"]
[UTCDate "2026.01.25"]
[UTCTime "20:34:54"]
[WhiteElo "1018"]
[BlackElo "953"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D77"]
[Opening "Neo-Grünfeld Defense: Classical Variation, Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... g6 { [%eval 0.57] } 2. c4 { [%eval 0.29] } 2... Bg7 { [%eval 0.51] } 3. Nf3 { [%eval 0.28] } 3... Nf6 { [%eval 0.27] } 4. g3 { [%eval 0.15] } 4... d5 { [%eval 0.37] } 5. Bg2 { [%eval 0.06] } 5... dxc4 { [%eval 0.25] } 6. O-O { [%eval 0.27] } 6... O-O { [%eval 0.15] } { D77 Neo-Grünfeld Defense: Classical Variation, Modern Defense } 7. Nfd2? { (0.15 → -1.34) Mistake. Na3 was best. } { [%eval -1.34] } (7. Na3 c5 8. Nxc4 Be6 9. Nfe5 Qc8 10. dxc5 Nfd7 11. Nxd7 Nxd7) 7... c3?? { (-1.34 → 0.61) Blunder. Qxd4 was best. } { [%eval 0.61] } (7... Qxd4 8. Qa4 Nc6 9. Nxc4 Be6 10. Nba3 Qc5 11. Bxc6 bxc6 12. Be3) 8. bxc3 { [%eval 0.66] } 8... Nc6 { [%eval 0.9] } 9. Ne4?? { (0.90 → -1.82) Blunder. Nb3 was best. } { [%eval -1.82] } (9. Nb3) 9... e6?? { (-1.82 → 1.37) Blunder. Nxe4 was best. } { [%eval 1.37] } (9... Nxe4 10. Bxe4 Nxd4 11. a4 Bf5 12. Nd2 Bxe4 13. Nxe4 Nc6 14. Qc2 b6 15. Rd1) 10. Bf4?? { (1.37 → -0.34) Blunder. Bg5 was best. } { [%eval -0.34] } (10. Bg5 e5 11. d5 Nb8 12. c4 Bf5 13. Nbc3 Nbd7 14. Qc1 Rb8 15. a4 Bxe4) 10... Bd7?? { (-0.34 → 1.57) Blunder. Nxe4 was best. } { [%eval 1.57] } (10... Nxe4) 11. Qd2?? { (1.57 → -0.21) Blunder. Bg5 was best. } { [%eval -0.21] } (11. Bg5 e5 12. d5 Nb8 13. Qb3 Bc8 14. c4 Nbd7 15. Nbc3 h6 16. Bxf6 Nxf6) 11... a6?! { (-0.21 → 0.78) Inaccuracy. Nxe4 was best. } { [%eval 0.78] } (11... Nxe4 12. Bxe4 e5 13. dxe5 Qe7 14. Qe3 Rae8 15. Rd1 Nxe5 16. Bxb7 Ba4 17. Rc1) 12. Nxf6+ { [%eval 0.78] } 12... Bxf6 { [%eval 0.75] } 13. Bh6 { [%eval 0.56] } 13... Re8 { [%eval 0.42] } 14. f4?! { (0.42 → -0.37) Inaccuracy. e4 was best. } { [%eval -0.37] } (14. e4 e5) 14... b5?! { (-0.37 → 0.68) Inaccuracy. Na5 was best. } { [%eval 0.68] } (14... Na5 15. e3 c5 16. Qf2 Rc8 17. Nd2 cxd4 18. cxd4 Be7 19. g4 Bb5 20. Rfc1) 15. g4?! { (0.68 → 0.08) Inaccuracy. Qd3 was best. } { [%eval 0.08] } (15. Qd3 Rb8) 15... b4?! { (0.08 → 0.63) Inaccuracy. Rc8 was best. } { [%eval 0.63] } (15... Rc8 16. e4 Na5 17. e5 Be7 18. Qf2 Bh4 19. Qe2 c5 20. d5 exd5 21. Nd2) 16. g5? { (0.63 → -0.71) Mistake. e4 was best. } { [%eval -0.71] } (16. e4 Rb8) 16... Be7? { (-0.71 → 0.80) Mistake. Bh8 was best. } { [%eval 0.8] } (16... Bh8 17. e3) 17. h4 { [%eval 0.29] } 17... bxc3? { (0.29 → 1.97) Mistake. Rb8 was best. } { [%eval 1.97] } (17... Rb8) 18. Qxc3?? { (1.97 → 0.21) Blunder. Nxc3 was best. } { [%eval 0.21] } (18. Nxc3) 18... Bb4 { [%eval 0.31] } 19. Qd3 { [%eval -0.12] } 19... f6?? { (-0.12 → 2.19) Blunder. Ne7 was best. } { [%eval 2.19] } (19... Ne7 20. Nc3) 20. Bxc6?? { (2.19 → -1.13) Blunder. Rc1 was best. } { [%eval -1.13] } (20. Rc1 Ne7 21. gxf6 Nf5 22. Bg5 Bb5 23. f7+ Kxf7 24. Bxd8 Bxd3 25. Rxc7+ Kf8) 20... fxg5?? { (-1.13 → 4.69) Blunder. Bxc6 was best. } { [%eval 4.69] } (20... Bxc6) 21. fxg5?? { (4.69 → 0.02) Blunder. Bxg5 was best. } { [%eval 0.02] } (21. Bxg5 Be7 22. Bg2 Bb5 23. Qe4 Bxg5 24. fxg5 Bc6 25. Qe5 Bxg2 26. Kxg2 c5) 21... Bf8?? { (0.02 → 5.75) Blunder. Bxc6 was best. } { [%eval 5.75] } (21... Bxc6) 22. d5?? { (5.75 → 2.47) Blunder. Bxa8 was best. } { [%eval 2.47] } (22. Bxa8 Qxa8 23. Bxf8 Rxf8 24. Nc3 Rf5 25. Rxf5 gxf5 26. Qg3 Bb5 27. Nxb5 axb5) 22... Bxh6?! { (2.47 → 3.27) Inaccuracy. Bc5+ was best. } { [%eval 3.27] } (22... Bc5+ 23. Kg2 Bxc6 24. dxc6 Qxd3 25. exd3 Bd4 26. Nd2 Bxa1 27. Rxa1 Red8 28. Ne4) 23. gxh6 { [%eval 3.24] } 23... Bxc6 { [%eval 3.16] } 24. Qd4?? { (3.16 → -0.06) Blunder. dxc6 was best. } { [%eval -0.06] } (24. dxc6 Qxh4 25. Qe3 Rad8 26. Qf4 Qxf4 27. Rxf4 g5 28. Rf1 Rd4 29. Nc3 Rg4+) 24... e5 { [%eval -0.1] } 25. Qg4?? { (-0.10 → -2.09) Blunder. Qd3 was best. } { [%eval -2.09] } (25. Qd3 Qxd5) 25... Bxd5?? { (-2.09 → -0.24) Blunder. Qxd5 was best. } { [%eval -0.24] } (25... Qxd5 26. Qf3 Qc5+ 27. Qf2 Qc4 28. Nd2 Qg4+ 29. Kh2 Rf8 30. Nf3 Bxf3 31. exf3) 26. h5 { [%eval -0.48] } 26... g5? { (-0.48 → 0.90) Mistake. Bf7 was best. } { [%eval 0.9] } (26... Bf7) 27. Qxg5+?? { (0.90 → Mate in 3) Checkmate is now unavoidable. Nc3 was best. } { [%eval #-3] } (27. Nc3 Be6 28. Qg3 Qd4+ 29. Rf2 Kh8 30. Rd1 Qg4 31. Qxg4 Bxg4 32. Ne4 Red8) 27... Qxg5+ { [%eval #-2] } 28. Kh2 { [%eval #-1] } 28... Qg2# { Black wins by checkmate. } 0-1