- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/XFXe2cMH"] [Date "2025.10.02"] [White "aalitvyakov"] [Black "karasuxxkgt"] [Result "0-1"] [GameId "XFXe2cMH"] [UTCDate "2025.10.02"] [UTCTime "20:19:07"] [WhiteElo "888"] [BlackElo "1044"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+21"] [Variant "Standard"] [TimeControl "900+10"] [ECO "C10"] [Opening "French Defense: Hecht-Reefschläger Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.18] } 2. Nc3 { [%eval -0.07] } 2... e6 { [%eval 0.36] } 3. e4 { [%eval 0.28] } 3... Nc6 { [%eval 0.53] } { C10 French Defense: Hecht-Reefschläger Variation } 4. Bf4 { [%eval 0.0] } 4... Bd6?! { (0.00 → 0.85) Inaccuracy. dxe4 was best. } { [%eval 0.85] } (4... dxe4 5. Nxe4 Nf6 6. Bg5 Be7 7. Bxf6 gxf6 8. c3 Qd5 9. Qf3) 5. Qd2?! { (0.85 → 0.13) Inaccuracy. e5 was best. } { [%eval 0.13] } (5. e5 Bb4 6. Nf3 Bxc3+ 7. bxc3 b6 8. Nd2 Qd7 9. Bd3 h6) 5... Nf6?? { (0.13 → 4.34) Blunder. dxe4 was best. } { [%eval 4.34] } (5... dxe4 6. O-O-O Nf6 7. Bg5 O-O 8. Nge2 b6 9. Ng3 Bb7 10. Ncxe4) 6. Bd3?? { (4.34 → -0.37) Blunder. e5 was best. } { [%eval -0.37] } (6. e5 O-O 7. exd6 cxd6 8. Bg5 h6 9. Bxf6 Qxf6 10. O-O-O Qd8 11. h4 Rb8) 6... Nxd4?? { (-0.37 → 2.42) Blunder. dxe4 was best. } { [%eval 2.42] } (6... dxe4 7. Nxe4 Nxd4 8. Bg5 Be7 9. O-O-O Nxe4 10. Bxe7 Nxd2 11. Bxd8 Kxd8 12. Rxd2) 7. Bb5+?? { (2.42 → -3.70) Blunder. e5 was best. } { [%eval -3.7] } (7. e5 Be7 8. exf6 Bxf6 9. h4 e5 10. Bg5 c6 11. O-O-O Ne6 12. Bxf6 Qxf6) 7... Nxb5 { [%eval -3.64] } 8. Nxb5 { [%eval -3.51] } 8... Bd7?? { (-3.51 → -0.96) Blunder. Nxe4 was best. } { [%eval -0.96] } (8... Nxe4 9. Nxd6+ cxd6 10. Qd3 O-O 11. Be3 Qa5+ 12. c3 Bd7 13. Qc2 Qa6 14. Ne2) 9. Bxd6?? { (-0.96 → -3.09) Blunder. Nxd6+ was best. } { [%eval -3.09] } (9. Nxd6+) 9... Bxb5 { [%eval -3.51] } 10. e5 { [%eval -3.57] } 10... Ne4 { [%eval -3.4] } 11. Qb4 { [%eval -3.74] } 11... Qd7 { [%eval -3.98] } 12. O-O-O?! { (-3.98 → -5.18) Inaccuracy. Bc5 was best. } { [%eval -5.18] } (12. Bc5 a5) 12... a5 { [%eval -4.93] } 13. Qe1 { [%eval -4.82] } 13... f6?? { (-4.82 → -2.20) Blunder. cxd6 was best. } { [%eval -2.2] } (13... cxd6 14. f3 Nc5 15. f4 dxe5 16. fxe5 Qe7 17. Nh3 d4 18. Nf2 Ba6 19. Rxd4) 14. Nf3? { (-2.20 → -4.44) Mistake. Ba3 was best. } { [%eval -4.44] } (14. Ba3 fxe5) 14... fxe5?? { (-4.44 → -1.07) Blunder. cxd6 was best. } { [%eval -1.07] } (14... cxd6 15. exf6 O-O 16. Nd4 e5 17. fxg7 Rf7 18. Nxb5 Qxb5 19. f3 Nf6 20. f4) 15. Bxe5 { [%eval -1.04] } 15... O-O-O?? { (-1.04 → 1.80) Blunder. O-O was best. } { [%eval 1.8] } (15... O-O 16. h4 c5 17. h5 Qe7 18. h6 g6 19. Rh4 Rf5 20. Rf4 Qf7 21. Qe3) 16. Qe3?? { (1.80 → -0.59) Blunder. Qxa5 was best. } { [%eval -0.59] } (16. Qxa5 Ba6 17. Rhe1 Nxf2 18. Rd2 Ng4 19. Bg3 Kb8 20. h3 Nf6 21. Re3 Rhe8) 16... Ba4?? { (-0.59 → 1.63) Blunder. b6 was best. } { [%eval 1.63] } (16... b6) 17. Nd4?? { (1.63 → -0.79) Blunder. Qa7 was best. } { [%eval -0.79] } (17. Qa7 Qe7 18. Qa8+ Kd7 19. Qxa5 Ra8 20. Qxc7+ Ke8 21. Qb6 Kf7 22. b3 Bd7) 17... Rhf8? { (-0.79 → 0.43) Mistake. c5 was best. } { [%eval 0.43] } (17... c5 18. Nf3) 18. f3 { [%eval 0.52] } 18... Nc5 { [%eval 0.4] } 19. Qc3 { [%eval 0.28] } 19... b6 { [%eval 0.26] } 20. b4?? { (0.26 → -2.24) Blunder. b3 was best. } { [%eval -2.24] } (20. b3 Bb5) 20... Nb7?? { (-2.24 → 2.74) Blunder. axb4 was best. } { [%eval 2.74] } (20... axb4 21. Qxb4 Kb7 22. Rhe1 Ra8 23. Nb3 Na6 24. Qh4 g6 25. Re3 c5 26. a3) 21. Rhe1?? { (2.74 → -1.17) Blunder. Nxe6 was best. } { [%eval -1.17] } (21. Nxe6 axb4 22. Qxc7+ Qxc7 23. Bxc7 Rd7 24. Nxf8 Rxc7 25. Rd2 Na5 26. Ne6 Rc4) 21... axb4 { [%eval -1.1] } 22. Qxb4 { [%eval -1.11] } 22... c5 { [%eval -0.86] } 23. Qa3?? { (-0.86 → -3.16) Blunder. Qxb6 was best. } { [%eval -3.16] } (23. Qxb6) 23... cxd4 { [%eval -3.34] } 24. Rxd4 { [%eval -2.9] } 24... Qc6?? { (-2.90 → 1.79) Blunder. Nc5 was best. } { [%eval 1.79] } (24... Nc5 25. Rb4 Qc6 26. Bxg7 Rf7 27. Bd4 Bb5 28. Kd2 Bc4 29. Qe3 Rd6 30. Reb1) 25. Rxa4 { [%eval 1.5] } 25... b5?? { (1.50 → 5.29) Blunder. Kd7 was best. } { [%eval 5.29] } (25... Kd7) 26. Ra8+? { (5.29 → 3.34) Mistake. Ra6 was best. } { [%eval 3.34] } (26. Ra6 Qc5 27. Qxc5+ Nxc5 28. Rc6+ Kb7 29. Rxc5 Kb6 30. Rc7 Ra8 31. Re7 Kc5) 26... Kd7 { [%eval 3.46] } 27. Qa6?? { (3.46 → -5.33) Blunder. Ra6 was best. } { [%eval -5.33] } (27. Ra6 Qc5 28. Rd6+ Qxd6 29. Bxd6 Nxd6 30. Qa7+ Kc6 31. a4 Rfe8 32. axb5+ Nxb5) 27... Rxa8 { [%eval -5.31] } 28. Qxc6+ { [%eval -5.36] } 28... Kxc6 { [%eval -5.34] } 29. Bxg7 { [%eval -5.22] } 29... Rxa2?? { (-5.22 → -0.06) Blunder. Rfe8 was best. } { [%eval -0.06] } (29... Rfe8 30. h4 Nd6 31. h5 e5 32. g4 Rxa2 33. Rxe5 Rxe5 34. Bxe5 Ra7 35. h6) 30. Rxe6+?? { (-0.06 → -4.07) Blunder. Bxf8 was best. } { [%eval -4.07] } (30. Bxf8) 30... Kd7 { [%eval -4.12] } 31. Rb6 { [%eval -4.07] } 31... Rc8? { (-4.07 → -2.23) Mistake. Re8 was best. } { [%eval -2.23] } (31... Re8 32. Rxb7+ Kc6 33. Rf7 b4 34. Kd2 b3 35. Bc3 bxc2 36. Rxh7 Re2+ 37. Kc1) 32. Rxb7+ { [%eval -2.13] } 32... Kd8?? { (-2.13 → 0.00) Blunder. Kc6 was best. } { [%eval 0.0] } (32... Kc6 33. Rf7 b4 34. Kb1 Rca8 35. Be5 b3 36. Rc7+ Kb6 37. cxb3 Re2 38. Re7) 33. Bf6+ { [%eval 0.0] } 33... Ke8 { [%eval -0.1] } 34. Re7+? { (-0.10 → -1.67) Mistake. Bb2 was best. } { [%eval -1.67] } (34. Bb2 Ra5) 34... Kf8 { [%eval -1.75] } 35. Bg7+?? { (-1.75 → -6.49) Blunder. Re2 was best. } { [%eval -6.49] } (35. Re2 Kf7) 35... Kxe7 { [%eval -6.16] } 36. f4?? { (-6.16 → Mate in 8) Checkmate is now unavoidable. Bb2 was best. } { [%eval #-8] } (36. Bb2 Rxb2 37. Kxb2 d4 38. Kc1 Kd6 39. Kd2 Ra8 40. Kd3 Ra1 41. c4) 36... Rcxc2+ { [%eval #-7] } 37. Kb1 { [%eval #-7] } 37... Rxg2 { [%eval #-6] } 38. h4 { [%eval #-4] } 38... Rxg7? { (Mate in 4 → -8.06) Lost forced checkmate sequence. Raf2 was best. } { [%eval -8.06] } (38... Raf2 39. Bb2 Rxb2+ 40. Ka1 Rbf2 41. h5 Rg1#) 39. f5? { (-8.06 → Mate in 3) Checkmate is now unavoidable. Kxa2 was best. } { [%eval #-3] } (39. Kxa2 Rf7 40. Kb3 Rxf4 41. Kc3 Kd6 42. Kd3 Rf7 43. Kd4 Rf3 44. h5 Rf6) 39... Rgg2 { [%eval #-3] } 40. h5 { [%eval #-3] } 40... Raf2 { [%eval #-2] } 41. f6+ { [%eval #-2] } 41... Kxf6 { [%eval #-1] } 42. h6 { [%eval #-1] } 42... Rg1# { Black wins by checkmate. } 0-1