FEN
[Event "rated blitz game"]
[Site "https://lichess.org/zByC1BP3"]
[Date "2026.03.29"]
[Round "-"]
[White "laborki"]
[Black "chipunu"]
[Result "0-1"]
[GameId "zByC1BP3"]
[UTCDate "2026.03.29"]
[UTCTime "07:48:47"]
[WhiteElo "2259"]
[BlackElo "2263"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "D87"]
[Opening "Grünfeld Defense: Exchange Variation, Spassky Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.17] } 2... g6 { [%eval 0.28] } 3. Nc3 { [%eval 0.18] } 3... d5 { [%eval 0.28] } 4. cxd5 { [%eval 0.28] } 4... Nxd5 { [%eval 0.19] } 5. e4 { [%eval 0.13] } 5... Nxc3 { [%eval 0.18] } 6. bxc3 { [%eval 0.17] } 6... Bg7 { [%eval 0.17] } 7. Bc4 { [%eval 0.2] } 7... O-O { [%eval 0.16] } 8. Ne2 { [%eval 0.3] } 8... c5 { [%eval 0.36] } { D87 Grünfeld Defense: Exchange Variation, Spassky Variation } 9. Be3 { [%eval 0.34] } 9... Nc6 { [%eval 0.4] } 10. O-O { [%eval 0.43] } 10... Qc7 { [%eval 0.5] } 11. Rc1 { [%eval 0.5] } 11... Bd7 { [%eval 0.66] } 12. Qd2 { [%eval 0.25] } 12... e6 { [%eval 0.71] } 13. Rfd1 { [%eval 0.34] } 13... Rfd8?! { (0.34 → 0.98) Inaccuracy. Qa5 was best. } { [%eval 0.98] } (13... Qa5 14. dxc5) 14. Qb2?! { (0.98 → 0.11) Inaccuracy. Bg5 was best. } { [%eval 0.11] } (14. Bg5 f6) 14... a6 { [%eval 0.49] } 15. a4? { (0.49 → -1.08) Mistake. Bg5 was best. } { [%eval -1.08] } (15. Bg5 Re8 16. Bd3 Rac8 17. e5 Ne7 18. Ng3 h6 19. Bf6 Bxf6 20. exf6 Nd5) 15... Na5 { [%eval -1.04] } 16. Bb3?? { (-1.04 → -3.73) Blunder. Ba2 was best. } { [%eval -3.73] } (16. Ba2 Bxa4 17. Re1 c4 18. h4 Nb3 19. Bxb3 cxb3 20. c4 b5 21. cxb5 Qa5) 16... c4?? { (-3.73 → 0.07) Blunder. Qb6 was best. } { [%eval 0.07] } (16... Qb6 17. Rb1 Qxb3 18. Qd2 Qc4 19. dxc5 e5 20. Rb6 Qxa4 21. Rb4 Qc6 22. Bg5) 17. Bc2 { [%eval 0.15] } 17... b5 { [%eval 0.13] } 18. Bf4 { [%eval -0.1] } 18... e5 { [%eval -0.04] } 19. dxe5 { [%eval -0.16] } 19... Bxe5 { [%eval -0.09] } 20. Bxe5 { [%eval -0.1] } 20... Qxe5 { [%eval -0.08] } 21. axb5 { [%eval -0.06] } 21... Bxb5 { [%eval -0.1] } 22. Nd4 { [%eval -0.07] } 22... Nc6 { [%eval -0.11] } 23. f4? { (-0.11 → -1.68) Mistake. Rb1 was best. } { [%eval -1.68] } (23. Rb1) 23... Qc5?! { (-1.68 → -0.67) Inaccuracy. Qxf4 was best. } { [%eval -0.67] } (23... Qxf4 24. Ra1) 24. Kh1 { [%eval -0.95] } 24... Nxd4 { [%eval -1.15] } 25. cxd4 { [%eval -1.47] } 25... c3 { [%eval -1.39] } 26. dxc5 { [%eval -1.23] } 26... cxb2 { [%eval -1.72] } 27. Rb1 { [%eval -1.66] } 27... Rxd1+ { [%eval -1.58] } 28. Bxd1 { [%eval -1.45] } 28... Rd8 { [%eval -1.2] } 29. Bf3?? { (-1.20 → -5.57) Blunder. Bc2 was best. } { [%eval -5.57] } (29. Bc2 Rd2) 29... Rd2 { [%eval -5.56] } 30. h3 { [%eval -5.75] } 30... a5 { [%eval -5.75] } 31. Kh2 { [%eval -5.81] } 31... a4 { [%eval -5.81] } 32. Bd1 { [%eval -5.78] } 32... Rxd1 { [%eval -4.89] } 33. Rxd1 { [%eval -5.61] } 33... a3 { [%eval -5.49] } { White resigns. } 0-1