- Blind mode tutorial
lichess.org
Donate
FEN
[Event "casual classical game"] [Site "https://lichess.org/WPuQDZPc"] [Date "2025.11.08"] [White "dhruvanshsethi"] [Black "pc2007"] [Result "0-1"] [GameId "WPuQDZPc"] [UTCDate "2025.11.08"] [UTCTime "12:04:25"] [WhiteElo "1995"] [BlackElo "2226"] [Variant "Standard"] [TimeControl "1500+10"] [ECO "A40"] [Opening "Horwitz Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... e6 { [%eval 0.37] } { A40 Horwitz Defense } 2. Bf4 { [%eval 0.1] } 2... f5 { [%eval 0.47] } 3. e3 { [%eval 0.45] } 3... Nf6 { [%eval 0.48] } 4. Nf3 { [%eval 0.38] } 4... b6 { [%eval 0.47] } 5. Bd3 { [%eval 0.39] } 5... Bb7 { [%eval 0.4] } 6. Nbd2 { [%eval 0.28] } 6... Be7 { [%eval 0.35] } 7. O-O { [%eval 0.34] } 7... O-O { [%eval 0.34] } 8. h3 { [%eval 0.36] } 8... Ne4 { [%eval 0.3] } 9. c4 { [%eval 0.2] } 9... d6 { [%eval 0.26] } 10. Qc2 { [%eval 0.16] } 10... Nxd2 { [%eval 0.2] } 11. Nxd2 { [%eval 0.18] } 11... Nd7 { [%eval 0.28] } 12. Bh2 { [%eval 0.28] } 12... Qe8 { [%eval 0.29] } 13. e4 { [%eval 0.22] } 13... f4 { [%eval 0.26] } 14. Nf3? { (0.26 → -1.18) Mistake. e5 was best. } { [%eval -1.18] } (14. e5 Qh5) 14... e5? { (-1.18 → 0.19) Mistake. c5 was best. } { [%eval 0.19] } (14... c5 15. Rad1 e5 16. dxe5 dxe5 17. Kh1 g5 18. Be2 Rd8 19. Nd2 Nb8 20. Nb1) 15. Rfe1? { (0.19 → -1.43) Mistake. c5 was best. } { [%eval -1.43] } (15. c5) 15... g5?? { (-1.43 → 0.49) Blunder. c5 was best. } { [%eval 0.49] } (15... c5 16. dxe5 dxe5 17. Kh1 Bf6 18. Bg1 h5 19. Red1 g5 20. Nh2 g4 21. hxg4) 16. dxe5? { (0.49 → -1.12) Mistake. c5 was best. } { [%eval -1.12] } (16. c5 dxc5) 16... dxe5 { [%eval -1.1] } 17. Nd2?! { (-1.10 → -1.92) Inaccuracy. c5 was best. } { [%eval -1.92] } (17. c5) 17... h5 { [%eval -1.97] } 18. f3 { [%eval -2.15] } 18... Nf6 { [%eval -1.78] } 19. Kf2 { [%eval -2.06] } 19... g4 { [%eval -1.98] } 20. hxg4 { [%eval -2.32] } 20... hxg4 { [%eval -2.42] } 21. Ke2 { [%eval -2.22] } 21... Rd8 { [%eval -2.25] } 22. Nb3? { (-2.25 → -4.06) Mistake. c5 was best. } { [%eval -4.06] } (22. c5 Bxc5 23. Bg1 Bxg1 24. Rxg1 c5 25. Qc3 Kg7 26. Rh1 Qe7 27. Rad1 Rd4) 22... Qg6 { [%eval -4.41] } 23. Rf1 { [%eval -5.04] } 23... c5? { (-5.04 → -3.04) Mistake. Rxd3 was best. } { [%eval -3.04] } (23... Rxd3 24. Qxd3 Rd8 25. Nd2 Rxd3 26. Kxd3 Bb4 27. Rad1 Kf7 28. a3 Bxd2 29. Kxd2) 24. Rad1 { [%eval -3.09] } 24... Nh5?! { (-3.09 → -2.18) Inaccuracy. Kf7 was best. } { [%eval -2.18] } (24... Kf7) 25. Kd2 { [%eval -2.17] } 25... g3?! { (-2.17 → -1.03) Inaccuracy. Ng3 was best. } { [%eval -1.03] } (25... Ng3 26. Bxg3 fxg3 27. Kc3 gxf3 28. Rxf3 Rxf3 29. gxf3 Kf7 30. Nc1 Rh8 31. Bf1) 26. Bg1 { [%eval -1.12] } 26... Ng7 { [%eval -1.08] } 27. Kc1 { [%eval -0.98] } 27... Ne6 { [%eval -1.03] } 28. Kb1 { [%eval -1.09] } 28... Rc8 { [%eval -0.72] } 29. Nc1 { [%eval -0.84] } 29... Rfd8 { [%eval -0.91] } 30. Ne2 { [%eval -0.76] } 30... Nd4 { [%eval -0.33] } 31. Bxd4 { [%eval -0.29] } 31... cxd4 { [%eval -0.28] } 32. Qb3?! { (-0.28 → -1.24) Inaccuracy. Rh1 was best. } { [%eval -1.24] } (32. Rh1) 32... Kg7 { [%eval -1.12] } 33. Rh1 { [%eval -0.95] } 33... Rh8 { [%eval -1.21] } 34. Qa4 { [%eval -1.11] } 34... Qc6 { [%eval -1.34] } 35. Qxc6 { [%eval -1.48] } 35... Bxc6 { [%eval -1.57] } 36. Nc1 { [%eval -1.62] } 36... Kf6 { [%eval -1.65] } 37. a3 { [%eval -1.74] } 37... Rh2?? { (-1.74 → 0.01) Blunder. Bd7 was best. } { [%eval 0.01] } (37... Bd7 38. Be2) 38. Rxh2 { [%eval 0.0] } 38... gxh2 { [%eval 0.0] } 39. Rh1 { [%eval 0.0] } 39... Rh8 { [%eval 0.01] } 40. Kc2? { (0.01 → -1.50) Mistake. Nb3 was best. } { [%eval -1.5] } (40. Nb3) 40... a5 { [%eval -1.68] } 41. Kd2 { [%eval -1.93] } 41... Ke6 { [%eval -1.94] } 42. Ne2?! { (-1.94 → -2.93) Inaccuracy. Bc2 was best. } { [%eval -2.93] } (42. Bc2 a4) 42... Bh4 { [%eval -3.01] } 43. b3 { [%eval -2.85] } 43... Bf2?! { (-2.85 → -1.74) Inaccuracy. a4 was best. } { [%eval -1.74] } (43... a4) 44. a4 { [%eval -2.13] } 44... Kd6 { [%eval -1.91] } 45. Kc2 { [%eval -2.07] } 45... Kc5 { [%eval -1.56] } 46. Nc1 { [%eval -1.81] } 46... Be3 { [%eval -1.72] } 47. Ne2?? { (-1.72 → -4.61) Blunder. Bf1 was best. } { [%eval -4.61] } (47. Bf1 Bg1) 47... Kb4 { [%eval -4.83] } 48. Kb2 { [%eval -4.74] } 48... Bd7 { [%eval -4.62] } 49. Kc2 { [%eval -4.71] } 49... Be6 { [%eval -4.35] } 50. Kb2 { [%eval -4.48] } 50... Bf7 { [%eval -4.59] } 51. Kc2 { [%eval -4.33] } 51... b5?! { (-4.33 → -3.42) Inaccuracy. Be6 was best. } { [%eval -3.42] } (51... Be6 52. Kb2 Rh7 53. Kc2 Rh5 54. Kb2 Rh8 55. Kc2 Rh7 56. Kb2 b5 57. axb5) 52. axb5 { [%eval -3.41] } 52... a4 { [%eval -4.13] } 53. bxa4 { [%eval -4.07] } 53... Bxc4 { [%eval -3.92] } 54. b6 { [%eval -3.84] } 54... Bb3+ { [%eval -3.96] } 55. Kb2 { [%eval -4.11] } 55... Bxa4 { [%eval -4.08] } 56. b7 { [%eval -4.08] } 56... Rb8 { [%eval -3.92] } 57. Rxh2 { [%eval -3.84] } 57... Rxb7 { [%eval -4.02] } 58. Rh1 { [%eval -4.03] } 58... Rg7 { [%eval -3.9] } 59. Rh2?! { (-3.90 → -5.16) Inaccuracy. Rh8 was best. } { [%eval -5.16] } (59. Rh8 Rxg2 60. Rb8+ Kc5 61. Ka3 Bd1 62. Rb5+ Kd6 63. Rb2 Rf2 64. Ra2 Kc5) 59... Bb5 { [%eval -4.67] } 60. Bxb5 { [%eval -5.06] } 60... Kxb5 { [%eval -4.81] } 61. Nc1?! { (-4.81 → -6.42) Inaccuracy. Kb3 was best. } { [%eval -6.42] } (61. Kb3 Rb7 62. Rh8 d3 63. Nxf4 d2 64. Rd8 exf4 65. Kc3 Rc7+ 66. Kb3 Rc6) 61... Kc4 { [%eval -6.27] } 62. Kc2 { [%eval -5.99] } 62... Bg1 { [%eval -4.87] } 63. Rh5?! { (-4.87 → -7.43) Inaccuracy. Nd3 was best. } { [%eval -7.43] } (63. Nd3 Bxh2 64. Nxe5+ Kc5 65. Kb3 Rc7 66. Ng6 Bg1 67. e5 d3 68. Nxf4 d2) 63... Rxg2+ { [%eval -7.02] } 64. Kb1 { [%eval -7.39] } 64... d3 { [%eval -7.17] } 65. Nxd3?! { (-7.17 → -83.25) Inaccuracy. Rh8 was best. } { [%eval -83.25] } (65. Rh8 d2 66. Rc8+ Bc5 67. Kc2 dxc1=Q+ 68. Kxc1 Kd4 69. Rc7 Bb4 70. Rd7+ Ke3) 65... Kxd3 { [%eval -14.26] } 66. Rxe5?! { (-14.26 → Mate in 14) Checkmate is now unavoidable. Rh6 was best. } { [%eval #-14] } (66. Rh6 Bd4 67. Rh8 Rb2+ 68. Kc1 Rc2+ 69. Kb1 Rg2 70. Rc8 Rb2+ 71. Kc1 Ra2) 66... Bd4 { [%eval #-14] } 67. Rd5 { [%eval #-13] } 67... Rg1+ { [%eval #-12] } 68. Ka2 { [%eval #-12] } 68... Kc4 { [%eval #-11] } 69. Rxd4+ { [%eval #-12] } 69... Kxd4 { [%eval #-12] } { White resigns. } 0-1