- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/GUcfSMlT"] [Date "2026.01.03"] [Round "-"] [White "RobinSong"] [Black "TrueblueLi"] [Result "1-0"] [GameId "GUcfSMlT"] [UTCDate "2026.01.03"] [UTCTime "11:34:35"] [WhiteElo "1644"] [BlackElo "1655"] [WhiteRatingDiff "+6"] [BlackRatingDiff "-7"] [Variant "Standard"] [TimeControl "300+3"] [ECO "B17"] [Opening "Caro-Kann Defense: Karpov Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. Nc3 { [%eval 0.27] } 3... dxe4 { [%eval 0.18] } 4. Nxe4 { [%eval 0.28] } 4... Nd7 { [%eval 0.22] } { B17 Caro-Kann Defense: Karpov Variation } 5. Nf3 { [%eval 0.37] } 5... Ngf6 { [%eval 0.35] } 6. Bd3 { [%eval 0.17] } 6... Nxe4 { [%eval 0.18] } 7. Bxe4 { [%eval 0.18] } 7... Nf6 { [%eval 0.17] } 8. Qd3?! { (0.17 → -0.50) Inaccuracy. Bd3 was best. } { [%eval -0.5] } (8. Bd3 Bg4 9. Be3 e6 10. h3 Bh5 11. O-O Bd6 12. c4 a5) 8... Nxe4 { [%eval -0.43] } 9. Qxe4 { [%eval -0.58] } 9... Qd5 { [%eval -0.52] } 10. Qxd5 { [%eval -0.48] } 10... cxd5 { [%eval -0.43] } 11. Bf4 { [%eval -0.42] } 11... Bf5 { [%eval -0.31] } 12. Kd2 { [%eval -0.32] } 12... e6 { [%eval 0.01] } 13. Rhe1?! { (0.01 → -0.54) Inaccuracy. Nh4 was best. } { [%eval -0.54] } (13. Nh4) 13... Rc8 { [%eval -0.49] } 14. c3 { [%eval -0.54] } 14... b5? { (-0.54 → 0.80) Mistake. h5 was best. } { [%eval 0.8] } (14... h5 15. h4) 15. Nh4 { [%eval 0.43] } 15... Be4? { (0.43 → 1.73) Mistake. Bg4 was best. } { [%eval 1.73] } (15... Bg4 16. h3 Bh5 17. b4 Be7 18. g4 Bg6 19. Nxg6 hxg6 20. a4 Rxh3 21. Re3) 16. f3 { [%eval 1.63] } 16... Bg6 { [%eval 1.69] } 17. Nxg6?! { (1.69 → 0.79) Inaccuracy. b4 was best. } { [%eval 0.79] } (17. b4 a5 18. Nxg6 hxg6 19. bxa5 b4 20. Reb1 Rxc3 21. a3 Rc4 22. a6 Kd7) 17... hxg6 { [%eval 0.53] } 18. h3 { [%eval 0.14] } 18... b4 { [%eval 0.14] } 19. cxb4?? { (0.14 → -3.18) Blunder. Kd3 was best. } { [%eval -3.18] } (19. Kd3) 19... Bxb4+ { [%eval -3.06] } 20. Kd3 { [%eval -3.05] } 20... Bxe1 { [%eval -3.08] } 21. Rxe1 { [%eval -3.07] } 21... Kd7 { [%eval -3.09] } 22. Bd2 { [%eval -2.99] } 22... Rc6 { [%eval -2.69] } 23. Re3 { [%eval -3.28] } 23... Rhc8 { [%eval -3.09] } 24. Bc3 { [%eval -3.34] } 24... f5?! { (-3.34 → -2.34) Inaccuracy. g5 was best. } { [%eval -2.34] } (24... g5) 25. f4 { [%eval -2.29] } 25... Rh8 { [%eval -2.13] } 26. Rg3 { [%eval -2.32] } 26... Rh6 { [%eval -2.25] } 27. Rg5 { [%eval -2.55] } 27... Ke7 { [%eval -2.65] } 28. b3?! { (-2.65 → -4.00) Inaccuracy. Rg3 was best. } { [%eval -4.0] } (28. Rg3 Rh4 29. Bd2 Kf7 30. a3 Rc4 31. Rg5 Rc8 32. Rg3 Rc6 33. Rf3 Rb6) 28... Kf6 { [%eval -3.4] } 29. Rg3 { [%eval -3.37] } 29... Rh4 { [%eval -3.56] } 30. Rf3 { [%eval -3.4] } 30... Rh8 { [%eval -3.09] } 31. g4?! { (-3.09 → -3.97) Inaccuracy. Bb4 was best. } { [%eval -3.97] } (31. Bb4 g5 32. fxg5+ Kxg5 33. Bc5 Rhc8 34. Rg3+ Kf6 35. h4 Rh8 36. Bxa7 Rxh4) 31... Rhc8?! { (-3.97 → -3.09) Inaccuracy. g5 was best. } { [%eval -3.09] } (31... g5 32. fxg5+ Kxg5 33. Bd2+ Kf6 34. Rg3 fxg4 35. hxg4 Rh1 36. Rf3+ Kg6 37. Bc3) 32. Kd2?! { (-3.09 → -4.66) Inaccuracy. g5+ was best. } { [%eval -4.66] } (32. g5+ Kf7 33. Kd2 Ra6 34. a4 Rb6 35. Ba5 Rbc6 36. Bc3 Rb8 37. Kc2 e5) 32... Ra6? { (-4.66 → -2.71) Mistake. g5 was best. } { [%eval -2.71] } (32... g5 33. fxg5+ Kxg5 34. Bb4 Rc2+ 35. Kd3 Kf6 36. h4 Rxa2 37. Bd6 Rac2 38. Bc5) 33. a4?! { (-2.71 → -3.73) Inaccuracy. g5+ was best. } { [%eval -3.73] } (33. g5+ Kf7 34. a4 Rb6 35. Ba5 Rbc6 36. Bc3 Rb8 37. Bb2 e5 38. dxe5 Rb4) 33... Rb6?! { (-3.73 → -2.67) Inaccuracy. fxg4 was best. } { [%eval -2.67] } (33... fxg4 34. hxg4 Rac6 35. a5 a6 36. Kc2 g5 37. f5 exf5 38. Rxf5+ Kg6 39. Rf3) 34. Kc2?! { (-2.67 → -3.64) Inaccuracy. g5+ was best. } { [%eval -3.64] } (34. g5+ Kf7 35. Bb2 Rb4 36. Rd3 e5 37. fxe5 Ke6 38. Ba3 Rb7 39. Bc5 a5) 34... Rbc6? { (-3.64 → -1.87) Mistake. g5 was best. } { [%eval -1.87] } (34... g5 35. fxg5+ Kxg5 36. Kb2 Rbc6 37. Bb4 Rc2+ 38. Ka3 Kf6 39. h4 g5 40. hxg5+) 35. Kb2? { (-1.87 → -3.50) Mistake. g5+ was best. } { [%eval -3.5] } (35. g5+ Kf7 36. Kb2 e5 37. dxe5 Ke6 38. Rd3 a6 39. Bd2 Rc2+ 40. Kb1 R2c7) 35... g5 { [%eval -3.5] } 36. fxg5+ { [%eval -3.61] } 36... Kxg5 { [%eval -3.54] } 37. gxf5 { [%eval -4.4] } 37... exf5 { [%eval -4.51] } 38. Bd2+ { [%eval -4.3] } 38... Kf6 { [%eval -4.49] } 39. Ka3 { [%eval -4.49] } 39... g6?! { (-4.49 → -3.50) Inaccuracy. g5 was best. } { [%eval -3.5] } (39... g5 40. Bb4 Re6 41. a5 a6 42. Bc5 Re1 43. Bd6 Re2 44. b4 f4 45. h4) 40. h4 { [%eval -3.53] } 40... Rc2 { [%eval -3.39] } 41. Bf4 { [%eval -3.9] } 41... R2c3 { [%eval -4.01] } 42. Rf2 { [%eval -3.77] } 42... Rd3 { [%eval -3.63] } 43. Re2 { [%eval -3.8] } 43... Rcc3 { [%eval -3.14] } 44. Bg5+ { [%eval -2.99] } 44... Kf7 { [%eval -3.11] } 45. Re7+ { [%eval -2.98] } 45... Kg8 { [%eval -2.46] } 46. Rb7 { [%eval -2.96] } 46... Rxd4?? { (-2.96 → 0.00) Blunder. a5 was best. } { [%eval 0.0] } (46... a5 47. Rb8+ Kf7 48. Rb7+ Ke6 49. Rb6+ Kd7 50. Rb5 Kc6 51. Bf4 Rh3 52. Be5) 47. Rxa7?? { (0.00 → -1.82) Blunder. Bf6 was best. } { [%eval -1.82] } (47. Bf6 Rcd3 48. Bxd4 Rxd4 49. Rxa7 f4 50. Rc7 f3 51. Rc1 Rxh4 52. b4 f2) 47... Rdd3? { (-1.82 → -0.55) Mistake. Rc6 was best. } { [%eval -0.55] } (47... Rc6 48. a5 f4 49. Re7 Rc5 50. b4 Rc3+ 51. Ka4 Rcc4 52. Re8+ Kf7 53. Re7+) 48. Rb7 { [%eval -0.55] } 48... Rxb3+?? { (-0.55 → 5.73) Blunder. Rd1 was best. } { [%eval 5.73] } (48... Rd1 49. a5) 49. Rxb3 { [%eval 5.43] } 49... Rxb3+?? { (5.43 → Mate in 15) Checkmate is now unavoidable. Rd1 was best. } { [%eval #15] } (49... Rd1 50. a5 Kf7 51. Kb4 f4 52. a6 Rc1 53. Bxf4 Rc4+ 54. Kb5 Rxf4 55. a7) 50. Kxb3 { [%eval #15] } 50... Kf7 { [%eval #19] } 51. a5 { [%eval #13] } 51... Ke6 { [%eval #13] } 52. a6 { [%eval #12] } 52... Kd7 { [%eval #8] } 53. a7 { [%eval #9] } { Black resigns. } 1-0