FEN
[Event "rated blitz game"]
[Site "https://lichess.org/kzbavBtx"]
[Date "2026.01.14"]
[Round "-"]
[White "GrandTichuu"]
[Black "Ribik"]
[Result "0-1"]
[GameId "kzbavBtx"]
[UTCDate "2026.01.14"]
[UTCTime "19:31:54"]
[WhiteElo "2411"]
[BlackElo "2289"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D85"]
[Opening "Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 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... c5 { [%eval 0.27] } 7. Nf3 { [%eval 0.23] } 7... Bg7 { [%eval 0.17] } 8. h3 { [%eval 0.3] } { D85 Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line } 8... O-O { [%eval 0.3] } 9. Be2 { [%eval 0.26] } 9... Nc6 { [%eval 0.23] } 10. Be3 { [%eval 0.28] } 10... cxd4 { [%eval 0.33] } 11. cxd4 { [%eval 0.28] } 11... Qa5+ { [%eval 0.23] } 12. Bd2 { [%eval 0.28] } 12... Qa3 { [%eval 0.28] } 13. d5 { [%eval 0.31] } 13... Bxa1?! { (0.31 → 1.22) Inaccuracy. Ne5 was best. } { [%eval 1.22] } (13... Ne5 14. O-O) 14. Qxa1 { [%eval 1.33] } 14... Nb4?! { (1.33 → 1.93) Inaccuracy. Nd8 was best. } { [%eval 1.93] } (14... Nd8 15. O-O) 15. O-O { [%eval 2.16] } 15... Bd7 { [%eval 2.04] } 16. Bh6 { [%eval 1.98] } 16... f6 { [%eval 1.99] } 17. e5? { (1.99 → 0.73) Mistake. d6 was best. } { [%eval 0.73] } (17. d6 e6 18. Bc4 Rf7 19. e5 Rc8 20. Bb3 Nd5 21. Re1 Qc5 22. exf6 Qxd6) 17... Nxd5 { [%eval 1.28] } 18. Bc4 { [%eval 1.3] } 18... Bc6 { [%eval 1.21] } 19. Nd4?! { (1.21 → 0.43) Inaccuracy. Qd4 was best. } { [%eval 0.43] } (19. Qd4) 19... Qc5 { [%eval 0.46] } 20. Rc1?! { (0.46 → -0.20) Inaccuracy. Bb3 was best. } { [%eval -0.2] } (20. Bb3 Rf7) 20... fxe5 { [%eval -0.24] } 21. Nf3?! { (-0.24 → -1.16) Inaccuracy. Bxf8 was best. } { [%eval -1.16] } (21. Bxf8 Rxf8) 21... Rxf3 { [%eval -0.89] } 22. gxf3 { [%eval -0.94] } 22... Qd4 { [%eval -0.95] } 23. Qb1?! { (-0.95 → -1.61) Inaccuracy. Qxd4 was best. } { [%eval -1.61] } (23. Qxd4) 23... Qh4?! { (-1.61 → -0.95) Inaccuracy. Rd8 was best. } { [%eval -0.95] } (23... Rd8 24. Be3 Qh4 25. Qe4 Qh5 26. Qg4 Kg7 27. Qxh5 gxh5 28. Bxa7 Kf6 29. h4) 24. Be3?? { (-0.95 → -3.01) Blunder. Qe4 was best. } { [%eval -3.01] } (24. Qe4) 24... Qxh3?! { (-3.01 → -2.01) Inaccuracy. e6 was best. } { [%eval -2.01] } (24... e6 25. Qe4 Qf6 26. Qg4 Nxe3 27. fxe3 Kg7 28. Be2 Rd8 29. Qb4 a6 30. Kh2) 25. Qe4 { [%eval -2.04] } 25... e6 { [%eval -1.9] } 26. Qxe5 { [%eval -1.72] } 26... Qf5 { [%eval -1.93] } 27. Qd6?! { (-1.93 → -2.96) Inaccuracy. Qxf5 was best. } { [%eval -2.96] } (27. Qxf5 gxf5 28. Bxd5 Bxd5 29. Rc7 a5 30. a4 Bxf3 31. Bh6 Bc6 32. Kh2 Bxa4) 27... Rf8?! { (-2.96 → -2.16) Inaccuracy. Re8 was best. } { [%eval -2.16] } (27... Re8 28. Bxd5 exd5 29. Rxc6 bxc6 30. Qxc6 Qe6 31. Qc7 Qf7 32. Qc6 h5 33. a4) 28. Bxa7?? { (-2.16 → -5.44) Blunder. Bh6 was best. } { [%eval -5.44] } (28. Bh6 Re8 29. Qg3 Qh5 30. Bg5 h6 31. Bd2 Rf8 32. Rc3 Rf7 33. Re3 Kh7) 28... Qg5+ { [%eval -5.44] } 29. Kh2 { [%eval -5.38] } 29... Qxc1 { [%eval -5.23] } 30. Qxe6+ { [%eval -5.36] } 30... Rf7 { [%eval -5.3] } 31. Qc8+ { [%eval -5.11] } 31... Kg7 { [%eval -4.95] } 32. Bxd5 { [%eval -6.28] } 32... Qh6+ { [%eval -6.21] } 33. Kg1 { [%eval -6.08] } 33... Qg5+ { [%eval -5.9] } 34. Kh2 { [%eval -7.05] } 34... Qxd5 { [%eval -6.72] } { White resigns. } 0-1