- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/WVFRQldb"] [Date "2026.01.20"] [Round "-"] [White "CalisthenicsBoy"] [Black "tjychess"] [Result "1-0"] [GameId "WVFRQldb"] [UTCDate "2026.01.20"] [UTCTime "08:20:49"] [WhiteElo "2915"] [BlackElo "2850"] [WhiteRatingDiff "+4"] [BlackRatingDiff "-4"] [BlackTitle "GM"] [Variant "Standard"] [TimeControl "180+0"] [ECO "A07"] [Opening "King's Indian Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } 2. g3 { [%eval 0.15] } { A07 King's Indian Attack } 2... Nd7 { [%eval 0.25] } 3. d4 { [%eval 0.22] } 3... Nb6 { [%eval 0.23] } 4. Bg2 { [%eval 0.18] } 4... Bf5 { [%eval 0.29] } 5. O-O { [%eval 0.31] } 5... e6 { [%eval 0.25] } 6. Bf4 { [%eval 0.17] } 6... h6 { [%eval 0.14] } 7. Nbd2 { [%eval 0.11] } 7... g5 { [%eval 0.2] } 8. Be3 { [%eval -0.05] } 8... Nf6 { [%eval 0.16] } 9. Ne5 { [%eval 0.22] } 9... Nbd7 { [%eval 0.35] } 10. f4 { [%eval 0.24] } 10... Nxe5 { [%eval 0.78] } 11. fxe5 { [%eval 0.93] } 11... Ng4 { [%eval 0.89] } 12. Bf2 { [%eval 0.77] } 12... Be7 { [%eval 1.01] } 13. c3?! { (1.01 → 0.38) Inaccuracy. e4 was best. } { [%eval 0.38] } (13. e4 dxe4 14. Nxe4 c6 15. c3 h5 16. Qe2 Nxf2 17. Rxf2 Qd7 18. b4 a5) 13... c6 { [%eval 0.6] } 14. e4 { [%eval 0.57] } 14... Nxf2 { [%eval 0.66] } 15. Rxf2 { [%eval 0.7] } 15... Bg6 { [%eval 0.49] } 16. exd5 { [%eval 0.34] } 16... cxd5 { [%eval 0.41] } 17. c4 { [%eval 0.0] } 17... dxc4 { [%eval -0.06] } 18. Nxc4 { [%eval -0.36] } 18... O-O { [%eval 0.08] } 19. Bxb7 { [%eval 0.13] } 19... Rb8 { [%eval 0.21] } 20. Bf3 { [%eval 0.06] } 20... Qd7 { [%eval 0.55] } 21. b3? { (0.55 → -0.81) Mistake. Qd2 was best. } { [%eval -0.81] } (21. Qd2 Rbd8 22. Rd1 f5 23. Na5 Rc8 24. Qe2 g4 25. Bg2 h5 26. Qa6 h4) 21... Rfd8?! { (-0.81 → -0.14) Inaccuracy. Rbd8 was best. } { [%eval -0.14] } (21... Rbd8 22. Na5 Ba3 23. Nb7 Rc8 24. Nd6 Bxd6 25. exd6 Qxd6 26. d5 e5 27. Bh5) 22. Bh5 { [%eval -0.09] } 22... Qxd4 { [%eval -0.09] } 23. Qxd4 { [%eval -0.09] } 23... Rxd4 { [%eval -0.08] } 24. Bxg6 { [%eval -0.11] } 24... fxg6 { [%eval -0.14] } 25. Kg2 { [%eval -0.14] } 25... g4 { [%eval 0.0] } 26. Raf1 { [%eval -0.27] } 26... Re4 { [%eval 0.0] } 27. Rf7 { [%eval 0.0] } 27... Re2+ { [%eval 0.0] } 28. Kh1 { [%eval -0.06] } 28... Rf8 { [%eval -0.1] } 29. Rxf8+ { [%eval -0.25] } 29... Bxf8 { [%eval -0.01] } 30. Rf6 { [%eval -0.41] } 30... Bc5?! { (-0.41 → 0.27) Inaccuracy. Kg7 was best. } { [%eval 0.27] } (30... Kg7 31. Rxe6 Bc5 32. h3 gxh3 33. Nd6 Bxd6 34. Rxd6 h5 35. Rd7+ Kh6 36. Rxa7) 31. Rxg6+ { [%eval 0.29] } 31... Kf7 { [%eval 0.28] } 32. Rxg4 { [%eval 0.24] } 32... Rxa2 { [%eval 0.28] } 33. Rf4+ { [%eval 0.34] } 33... Ke7?! { (0.34 → 1.05) Inaccuracy. Kg7 was best. } { [%eval 1.05] } (33... Kg7 34. Rf6 Ra6 35. Kg2 h5 36. Kh3 Be7 37. Rf3 Ra2 38. Rd3 Kg6 39. Nd2) 34. Rh4 { [%eval 0.9] } 34... Ra1+ { [%eval 1.03] } 35. Kg2 { [%eval 0.92] } 35... Rb1 { [%eval 1.18] } 36. Rxh6 { [%eval 1.13] } 36... Rxb3 { [%eval 0.84] } 37. Rh7+ { [%eval 1.0] } 37... Kf8 { [%eval 1.02] } 38. h4?! { (1.02 → 0.41) Inaccuracy. Rc7 was best. } { [%eval 0.41] } (38. Rc7 Bd4 39. Rd7 Bc5 40. h4 Rc3 41. Nd6 Re3 42. Nf7 a5 43. Rc7 Bb4) 38... Rb4?! { (0.41 → 1.19) Inaccuracy. Rc3 was best. } { [%eval 1.19] } (38... Rc3 39. Nd6 Bd4 40. Rh5 Re3 41. Nb5 Bb6 42. Rh7 a5 43. Nd6 Bd4 44. Rf7+) 39. Nd6 { [%eval 1.29] } 39... a5 { [%eval 1.38] } 40. Rh8+ { [%eval 1.19] } 40... Kg7 { [%eval 1.28] } 41. Ra8? { (1.28 → 0.17) Mistake. Re8 was best. } { [%eval 0.17] } (41. Re8 a4 42. Re7+ Kg8 43. Rxe6 Rb8 44. Ne4 Bb6 45. Rg6+ Kf8 46. Rf6+ Ke7) 41... a4 { [%eval 0.25] } 42. Kf3 { [%eval 0.26] } 42... Rd4?? { (0.26 → 2.45) Blunder. Bd4 was best. } { [%eval 2.45] } (42... Bd4 43. Ra5 Kg6 44. g4 Rb3+ 45. Ke4 Bf2 46. Rxa4 Bxh4 47. Nf5 exf5+ 48. gxf5+) 43. Ne4 { [%eval 2.33] } 43... Be7? { (2.33 → 4.03) Mistake. Rd3+ was best. } { [%eval 4.03] } (43... Rd3+ 44. Kg2 Bd4 45. Rxa4 Bxe5 46. Ra5 Rd5 47. Ra6 Rd4 48. Ng5 Rg4 49. Ra3) 44. Ra7 { [%eval 3.95] } 44... Kf8 { [%eval 4.14] } 45. h5 { [%eval 3.79] } 45... a3 { [%eval 4.6] } 46. h6 { [%eval 4.26] } 46... Rd1 { [%eval 3.73] } 47. g4 { [%eval 3.56] } 47... Rh1 { [%eval 3.53] } 48. g5 { [%eval 3.41] } 48... Rh4?! { (3.41 → 4.32) Inaccuracy. Kf7 was best. } { [%eval 4.32] } (48... Kf7 49. Kg4 a2 50. Rxa2 Re1 51. Kf4 Rf1+ 52. Kg3 Kg6 53. Ra8 Bf8 54. Nf6) 49. Nf6 { [%eval 4.42] } 49... Rh2? { (4.42 → 9.50) Mistake. Kf7 was best. } { [%eval 9.5] } (49... Kf7 50. h7 a2 51. Kg3 Rh1 52. Kg2 Rh4 53. Rxa2 Bb4 54. Ra8 Rxh7 55. Nxh7) 50. Kg4? { (9.50 → 4.65) Mistake. g6 was best. } { [%eval 4.65] } (50. g6 Rf2+ 51. Kg3 Rxf6 52. Ra8+ Bd8 53. exf6 Ke8 54. h7 Kd7 55. Rxd8+ Kxd8) 50... a2 { [%eval 5.29] } 51. Ra8+ { [%eval 4.41] } 51... Kf7 { [%eval 4.51] } 52. Ra7?! { (4.51 → 2.86) Inaccuracy. h7 was best. } { [%eval 2.86] } (52. h7 Bxf6 53. gxf6 Rxh7 54. Rxa2 Rh1 55. Ra7+ Kf8 56. Re7 Rg1+ 57. Kf4 Rf1+) 52... Kg6 { [%eval 2.46] } 53. Rxe7?? { (2.46 → 0.00) Blunder. h7 was best. } { [%eval 0.0] } (53. h7 Bxf6 54. gxf6 Rxh7 55. Rxa2 Rh5 56. Kf4 Rh4+ 57. Ke3 Rh7 58. Ra1 Kf5) 53... Rg2+ { [%eval 0.0] } 54. Kf4 { [%eval 0.0] } 54... a1=Q?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Rf2+ was best. } { [%eval #1] } (54... Rf2+ 55. Ke4 Re2+ 56. Kf4) 55. Rg7# { White wins by checkmate. } 1-0