- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/J3lbVpYw"] [Date "2026.01.12"] [Round "-"] [White "Yaroslav-Russian"] [Black "Shufyfylo"] [Result "0-1"] [GameId "J3lbVpYw"] [UTCDate "2026.01.12"] [UTCTime "20:03:31"] [WhiteElo "892"] [BlackElo "892"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+20"] [Variant "Standard"] [TimeControl "600+0"] [ECO "B10"] [Opening "Caro-Kann Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Qh5?! { (0.31 → -0.44) Inaccuracy. d4 was best. } { [%eval -0.44] } (2. d4 d5 3. e5 c5 4. Nf3 cxd4 5. Nxd4 Nc6 6. Nxc6 bxc6) 2... Nf6 { [%eval -0.54] } 3. Qg5?? { (-0.54 → -2.94) Blunder. Qe2 was best. } { [%eval -2.94] } (3. Qe2 e5 4. f4 d5 5. fxe5 Nxe4 6. Nf3 Bb4 7. Nc3 Bf5) 3... g6?? { (-2.94 → -0.11) Blunder. Nxe4 was best. } { [%eval -0.11] } (3... Nxe4 4. Qf4 d5 5. d4 e6 6. Nd2 Bd6 7. Qe3 Nf6 8. Bd3) 4. d3?! { (-0.11 → -0.76) Inaccuracy. Nc3 was best. } { [%eval -0.76] } (4. Nc3 h6 5. Qh4 g5 6. Qg3 d5 7. exd5 Bf5 8. Nf3 Bg7) 4... Bg7 { [%eval -0.47] } 5. Bf4?? { (-0.47 → -3.02) Blunder. Be2 was best. } { [%eval -3.02] } (5. Be2 d5) 5... O-O? { (-3.02 → -1.40) Mistake. Qb6 was best. } { [%eval -1.4] } (5... Qb6 6. Bc1 Nxe4 7. dxe4 Bxb2 8. Bd3 Bxa1 9. c3 d6 10. Nf3 Be6 11. Be3) 6. h3?! { (-1.40 → -2.30) Inaccuracy. Bc1 was best. } { [%eval -2.3] } (6. Bc1 d5) 6... d6?! { (-2.30 → -1.19) Inaccuracy. Nxe4 was best. } { [%eval -1.19] } (6... Nxe4 7. dxe4 Bxb2 8. Qg3 Qa5+ 9. c3 d5 10. Bd3 Bxa1 11. Ne2 dxe4 12. Bc4) 7. Be2? { (-1.19 → -2.47) Mistake. Bc1 was best. } { [%eval -2.47] } (7. Bc1 h6 8. Qe3 e5 9. Nf3 d5 10. Be2 Re8 11. O-O b6 12. a4 a5) 7... Nbd7? { (-2.47 → -1.14) Mistake. Nxe4 was best. } { [%eval -1.14] } (7... Nxe4 8. dxe4 Bxb2 9. Nf3 Bxa1 10. c3 e5 11. Qh6 f6 12. Bc1 Rf7 13. h4) 8. Nc3 { [%eval -1.08] } 8... e5 { [%eval -1.12] } 9. Be3?! { (-1.12 → -1.88) Inaccuracy. Bc1 was best. } { [%eval -1.88] } (9. Bc1 Nc5) 9... Qe8? { (-1.88 → -0.54) Mistake. d5 was best. } { [%eval -0.54] } (9... d5 10. exd5 cxd5 11. d4 Qa5 12. O-O-O Ne4 13. Nxe4 dxe4 14. a3 Bf6 15. Qg3) 10. Nf3 { [%eval -0.96] } 10... a6?! { (-0.96 → -0.29) Inaccuracy. d5 was best. } { [%eval -0.29] } (10... d5 11. Bc1) 11. O-O { [%eval -0.47] } 11... b5 { [%eval -0.49] } 12. a3?! { (-0.49 → -1.23) Inaccuracy. Qh4 was best. } { [%eval -1.23] } (12. Qh4) 12... Bb7?! { (-1.23 → -0.44) Inaccuracy. d5 was best. } { [%eval -0.44] } (12... d5) 13. a4?! { (-0.44 → -1.05) Inaccuracy. Qh4 was best. } { [%eval -1.05] } (13. Qh4 Nh5 14. Rae1 h6 15. Bd1 Qd8 16. Qxd8 Rfxd8 17. Ne2 d5 18. Nh2 dxe4) 13... Nc5? { (-1.05 → 0.30) Mistake. d5 was best. } { [%eval 0.3] } (13... d5) 14. b3? { (0.30 → -1.26) Mistake. Bxc5 was best. } { [%eval -1.26] } (14. Bxc5 dxc5 15. Qxe5 Qxe5 16. Nxe5 b4 17. Nd1 Nxe4 18. dxe4 Bxe5 19. f4 Bc7) 14... Ne6 { [%eval -1.2] } 15. Qh4 { [%eval -1.23] } 15... Nd7?! { (-1.23 → -0.24) Inaccuracy. b4 was best. } { [%eval -0.24] } (15... b4 16. Nd1) 16. Ng5 { [%eval -0.24] } 16... Nxg5 { [%eval -0.22] } 17. Bxg5 { [%eval -0.25] } 17... d5?! { (-0.25 → 0.82) Inaccuracy. f6 was best. } { [%eval 0.82] } (17... f6) 18. Bh6?! { (0.82 → 0.06) Inaccuracy. Be7 was best. } { [%eval 0.06] } (18. Be7 b4) 18... Bxh6 { [%eval 0.01] } 19. Qxh6 { [%eval -0.06] } 19... d4?! { (-0.06 → 0.49) Inaccuracy. b4 was best. } { [%eval 0.49] } (19... b4) 20. Nd1?! { (0.49 → -0.07) Inaccuracy. Nb1 was best. } { [%eval -0.07] } (20. Nb1) 20... c5 { [%eval -0.09] } 21. axb5 { [%eval -0.06] } 21... axb5 { [%eval -0.03] } 22. Rxa8 { [%eval 0.0] } 22... Bxa8 { [%eval -0.01] } 23. c3 { [%eval -0.29] } 23... Bc6 { [%eval -0.16] } 24. b4?! { (-0.16 → -0.98) Inaccuracy. Bg4 was best. } { [%eval -0.98] } (24. Bg4 dxc3) 24... dxc3?! { (-0.98 → -0.40) Inaccuracy. Qe7 was best. } { [%eval -0.4] } (24... Qe7) 25. bxc5?? { (-0.40 → -3.03) Blunder. Nxc3 was best. } { [%eval -3.03] } (25. Nxc3 Qe7 26. Rb1 Ra8 27. bxc5 Qxc5 28. Qd2 Nf8 29. Nd5 Bxd5 30. exd5 Rb8) 25... c2?? { (-3.03 → -0.25) Blunder. b4 was best. } { [%eval -0.25] } (25... b4 26. Ne3 b3 27. Bd1 b2 28. Bc2 Qe7 29. f4 exf4 30. Qxf4 Qxc5 31. Qg3) 26. Nc3?? { (-0.25 → -4.00) Blunder. Ne3 was best. } { [%eval -4.0] } (26. Ne3) 26... Nxc5?! { (-4.00 → -2.87) Inaccuracy. b4 was best. } { [%eval -2.87] } (26... b4 27. Rc1 b3 28. Bd1 cxd1=Q+ 29. Nxd1 Qe7 30. Qd2 h5 31. Qa5 Rc8 32. Qa6) 27. Na2 { [%eval -3.18] } 27... Nb3 { [%eval -2.93] } 28. g3? { (-2.93 → -5.11) Mistake. Nb4 was best. } { [%eval -5.11] } (28. Nb4 c1=R 29. Rxc1 Nxc1 30. Qxc1 Ba8 31. Qg5 Qb8 32. Nc2 Qd6 33. Qh6 Bc6) 28... Qa8 { [%eval -4.41] } 29. Nc1 { [%eval -4.79] } 29... Qa3 { [%eval -4.45] } 30. Nxb3 { [%eval -4.35] } 30... Qxb3 { [%eval -4.26] } 31. Qc1 { [%eval -5.07] } 31... b4 { [%eval -4.89] } 32. f4 { [%eval -5.56] } 32... Rc8 { [%eval -4.94] } 33. f5 { [%eval -4.89] } 33... Qc3 { [%eval -5.03] } 34. fxg6 { [%eval -5.64] } 34... hxg6 { [%eval -5.71] } 35. g4 { [%eval -7.2] } 35... Ba4 { [%eval -6.07] } 36. h4 { [%eval -7.94] } 36... b3 { [%eval -7.76] } 37. h5 { [%eval -8.23] } 37... b2 { [%eval -7.89] } 38. Qe1? { (-7.89 → Mate in 9) Checkmate is now unavoidable. Qe3 was best. } { [%eval #-9] } (38. Qe3 Qd4 39. Qxd4 exd4 40. h6 c1=Q 41. Bd1 Qxh6 42. Bxa4 Qe3+ 43. Kh2 Qd2+) 38... b1=Q?! { (Mate in 9 → -10.51) Lost forced checkmate sequence. Qxe1 was best. } { [%eval -10.51] } (38... Qxe1 39. Rxe1 b1=Q 40. Rxb1 cxb1=Q+ 41. Kf2 Qc1 42. hxg6 Qf4+ 43. Kg2 Rc2 44. gxf7+) 39. Qxb1 { [%eval -10.41] } 39... cxb1=Q { [%eval #-11] } 40. Rxb1 { [%eval #-12] } 40... Qc2 { [%eval -22.39] } 41. Rd1?! { (-22.39 → Mate in 6) Checkmate is now unavoidable. Re1 was best. } { [%eval #-6] } (41. Re1) 41... Rb8?! { (Mate in 6 → -10.74) Lost forced checkmate sequence. Qxe2 was best. } { [%eval -10.74] } (41... Qxe2 42. Rb1 Rc2 43. Rb8+ Kg7 44. h6+ Kh7 45. Rh8+ Kxh8 46. h7 Qg2#) 42. hxg6?! { (-10.74 → Mate in 6) Checkmate is now unavoidable. Re1 was best. } { [%eval #-6] } (42. Re1 Qd2) 42... fxg6 { [%eval #-7] } 43. g5 { [%eval #-5] } 43... Qxe2 { [%eval #-4] } 44. Rf1 { [%eval #-3] } 44... Rb3 { [%eval #-5] } 45. Rf2 { [%eval #-5] } 45... Qe3 { [%eval #-5] } 46. Kg2 { [%eval #-5] } 46... Rxd3 { [%eval #-4] } 47. Rf3 { [%eval #-3] } 47... Qxf3+ { [%eval #-2] } 48. Kg1 { [%eval #-2] } 48... Rd1+ { [%eval #-1] } 49. Kh2 { [%eval #-1] } 49... Qf2+ { [%eval #-1] } 50. Kh3 { [%eval #-1] } 50... Rd3+ { [%eval #-1] } 51. Kg4 { [%eval #-1] } 51... Qf4# { Black wins by checkmate. } 0-1