- Blind mode tutorial
lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/oHfm7NJ9"] [Date "2026.01.23"] [Round "-"] [White "malevolentbird22"] [Black "lichess AI level 1"] [Result "1-0"] [GameId "oHfm7NJ9"] [UTCDate "2026.01.23"] [UTCTime "05:17:37"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "A06"] [Opening "Zukertort Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. Nf3 { [%eval 0.1] } 1... d5 { [%eval 0.18] } { A06 Zukertort Opening } 2. Ne5?! { (0.18 → -0.48) Inaccuracy. d4 was best. } { [%eval -0.48] } (2. d4 Nf6 3. c4 e6 4. Nc3 Be7 5. Bf4 O-O 6. e3 b6) 2... f6 { [%eval -0.41] } 3. Nd3 { [%eval -0.58] } 3... e5 { [%eval -0.65] } 4. b3 { [%eval -0.81] } 4... h5 { [%eval -0.99] } 5. c4?! { (-0.99 → -1.68) Inaccuracy. e3 was best. } { [%eval -1.68] } (5. e3) 5... Ne7?! { (-1.68 → -0.79) Inaccuracy. d4 was best. } { [%eval -0.79] } (5... d4 6. e3 Nc6 7. Be2 Bf5 8. f3 Bxd3 9. Bxd3 Nge7 10. Qc2 Qd7 11. Bg6+) 6. Nb4?! { (-0.79 → -1.65) Inaccuracy. cxd5 was best. } { [%eval -1.65] } (6. cxd5 Nxd5) 6... Nbc6 { [%eval -1.52] } 7. Nxd5 { [%eval -1.71] } 7... Bf5? { (-1.71 → -0.32) Mistake. Nxd5 was best. } { [%eval -0.32] } (7... Nxd5 8. cxd5 Qxd5 9. e3 Be6 10. Ba3 Bxa3 11. Nxa3 a6 12. Rc1 O-O-O 13. Bc4) 8. Nxc7+?? { (-0.32 → -3.62) Blunder. Nbc3 was best. } { [%eval -3.62] } (8. Nbc3 Nd4 9. e4 Bg6 10. Bb2 Qd7 11. h4 Nxd5 12. cxd5 f5 13. Ne2 fxe4) 8... Kd7?? { (-3.62 → 3.14) Blunder. Qxc7 was best. } { [%eval 3.14] } (8... Qxc7 9. Nc3 Qd7 10. a3 h4 11. h3 e4 12. Bb2 Ne5 13. d4 exd3 14. e4) 9. Nxa8 { [%eval 3.08] } 9... Nd4 { [%eval 3.29] } 10. e3?? { (3.29 → -1.60) Blunder. d3 was best. } { [%eval -1.6] } (10. d3 Kc8 11. e3 Bg4 12. f3 Nef5 13. fxg4 hxg4 14. Bd2 Bb4 15. exd4 Qxd4) 10... Ne6?? { (-1.60 → 3.82) Blunder. Bc2 was best. } { [%eval 3.82] } (10... Bc2) 11. c5 { [%eval 3.59] } 11... Nc6 { [%eval 4.11] } 12. h4? { (4.11 → 2.53) Mistake. Qf3 was best. } { [%eval 2.53] } (12. Qf3 g6 13. Qd5+ Kc8 14. Qxd8+ Kxd8 15. Ba3 h4 16. f3 h3 17. g4 Bc2) 12... Qxa8?! { (2.53 → 3.28) Inaccuracy. Nb4 was best. } { [%eval 3.28] } (12... Nb4 13. Bb5+ Kc8 14. O-O Nc2 15. Na3 Nxa1 16. b4 Kb8 17. Bb2 Kxa8 18. Bxa1) 13. Rh3? { (3.28 → 1.42) Mistake. Ba3 was best. } { [%eval 1.42] } (13. Ba3 Qe8 14. Nc3 Kc8 15. Rc1 Nxc5 16. Nb5 Nd3+ 17. Bxd3 Bxd3 18. Nxa7+ Kc7) 13... Nxc5 { [%eval 1.9] } 14. b4?? { (1.90 → -1.47) Blunder. Ba3 was best. } { [%eval -1.47] } (14. Ba3 Bxh3 15. gxh3 Ne6 16. b4 Bxb4 17. Bxb4 Nxb4 18. Nc3 Nc6 19. Rb1 Qc8) 14... Ne6?? { (-1.47 → 2.43) Blunder. Nxb4 was best. } { [%eval 2.43] } (14... Nxb4) 15. b5?? { (2.43 → 0.39) Blunder. a3 was best. } { [%eval 0.39] } (15. a3 Qc8 16. Rf3 Bg4 17. Qc2 f5 18. Nc3 e4 19. Rg3 Bd6 20. Bb2 Bxg3) 15... Na5?? { (0.39 → 2.71) Blunder. Nb4 was best. } { [%eval 2.71] } (15... Nb4) 16. a3?! { (2.71 → 1.66) Inaccuracy. Rg3 was best. } { [%eval 1.66] } (16. Rg3 b6 17. Nc3 Be7 18. d4 exd4 19. exd4 Bd6 20. d5 Nc5 21. Rxg7+ Ke8) 16... Nc5?! { (1.66 → 2.73) Inaccuracy. Bxh3 was best. } { [%eval 2.73] } (16... Bxh3 17. gxh3 b6 18. Qc2 Be7 19. Nc3 Qf3 20. Qd3+ Kc8 21. Qg6 Nc5 22. Bg2) 17. Ra2?? { (2.73 → -0.80) Blunder. d4 was best. } { [%eval -0.8] } (17. d4 exd4 18. exd4 Ne6 19. Re3 b6 20. Bd2 Bd6 21. Bxa5 bxa5 22. b6 axb6) 17... Bd6?? { (-0.80 → 1.60) Blunder. Bxb1 was best. } { [%eval 1.6] } (17... Bxb1) 18. Rc2?! { (1.60 → 0.94) Inaccuracy. d4 was best. } { [%eval 0.94] } (18. d4) 18... Qe8?! { (0.94 → 1.80) Inaccuracy. Bxh3 was best. } { [%eval 1.8] } (18... Bxh3 19. gxh3) 19. Rb2?? { (1.80 → -0.68) Blunder. Rg3 was best. } { [%eval -0.68] } (19. Rg3 g5 20. d3 Nab3 21. Nc3 Qg6 22. Ne4 Nxe4 23. dxe4 Bxe4 24. Rc4 Nxc1) 19... Ke7?? { (-0.68 → 2.26) Blunder. e4 was best. } { [%eval 2.26] } (19... e4 20. d4 exd3 21. Rf3 Be4 22. Rb4 Qe6 23. Nd2 Bxf3 24. Nxf3 Rc8 25. Bb2) 20. Rb4?? { (2.26 → -0.09) Blunder. d4 was best. } { [%eval -0.09] } (20. d4) 20... Bd3?? { (-0.09 → 2.96) Blunder. Bxh3 was best. } { [%eval 2.96] } (20... Bxh3 21. gxh3 e4 22. d4 exd3 23. Nd2 Qg6 24. a4 Ne6 25. Ba3 Rd8 26. Qb1) 21. Bxd3?? { (2.96 → -0.12) Blunder. e4 was best. } { [%eval -0.12] } (21. e4 Bxb1 22. Rxb1 Ne6 23. Bb2 b6 24. Bc3 Qg6 25. Qf3 Bc5 26. Rg3 Qh6) 21... b6?? { (-0.12 → 5.21) Blunder. Nxd3+ was best. } { [%eval 5.21] } (21... Nxd3+ 22. Kf1) 22. Rc4?? { (5.21 → -3.41) Blunder. Bc2 was best. } { [%eval -3.41] } (22. Bc2 g5 23. Nc3 g4 24. Rh1 f5 25. d4 exd4 26. Rxd4 Be5 27. Ne2 Qf7) 22... g5?? { (-3.41 → 4.79) Blunder. Nxd3+ was best. } { [%eval 4.79] } (22... Nxd3+ 23. Kf1 Qxb5 24. Rc2 Nxc1+ 25. Kg1 Ne2+ 26. Kh1 e4 27. Nc3 Nxc3 28. Rxc3) 23. Ra4?? { (4.79 → -1.26) Blunder. Rxc5 was best. } { [%eval -1.26] } (23. Rxc5 Bxc5 24. hxg5 fxg5 25. Bb2 Bd6 26. Bc3 Qg8 27. Bxa5 bxa5 28. Nc3 g4) 23... Qa8?? { (-1.26 → 4.02) Blunder. Nxd3+ was best. } { [%eval 4.02] } (23... Nxd3+ 24. Kf1 g4 25. Rh1 Qd7 26. Nc3 Rc8 27. Kg1 Kf8 28. Kh2 Nxf2 29. Qf1) 24. Rxa5?? { (4.02 → 1.04) Blunder. e4 was best. } { [%eval 1.04] } (24. e4 g4 25. Rg3 Nab3 26. Nc3 Kf8 27. Bb2 f5 28. exf5 Nd4 29. Bb1 Nxa4) 24... Kf8?? { (1.04 → 4.79) Blunder. Nxd3+ was best. } { [%eval 4.79] } (24... Nxd3+) 25. Rxa7?! { (4.79 → 3.66) Inaccuracy. Bc2 was best. } { [%eval 3.66] } (25. Bc2 g4 26. Rg3 bxa5 27. d4 exd4 28. Qxd4 Qd8 29. Bb2 Kg7 30. Qd5 Be5) 25... Qd5? { (3.66 → 6.59) Mistake. Nxd3+ was best. } { [%eval 6.59] } (25... Nxd3+ 26. Ke2 Qxa7 27. Kxd3 g4 28. Rh1 Qd7 29. Qb3 Kg7 30. Kc2 Rd8 31. e4) 26. Ra8+? { (6.59 → 3.89) Mistake. Bf1 was best. } { [%eval 3.89] } (26. Bf1 g4 27. Nc3 Qe6 28. Rg3 Bb8 29. Ra8 Kg7 30. e4 Nb3 31. Rxb8 Rxb8) 26... Ke7? { (3.89 → 7.03) Mistake. Qxa8 was best. } { [%eval 7.03] } (26... Qxa8 27. Bc2 g4 28. Rg3 e4 29. Bb2 Nd3+ 30. Bxd3 exd3 31. Kf1 Qb8 32. Qb3) 27. Rxh8 { [%eval 6.5] } 27... gxh4 { [%eval 9.08] } 28. Bh7 { [%eval 9.06] } 28... Qc4 { [%eval 9.44] } 29. Rg8 { [%eval 7.16] } 29... Ne6 { [%eval 9.64] } 30. Rg6 { [%eval 8.02] } 30... Bc5 { [%eval 8.53] } 31. Rxf6 { [%eval 8.49] } 31... Nf4 { [%eval 9.58] } 32. Rc6?? { (9.58 → Mate in 1) Checkmate is now unavoidable. Rxf4 was best. } { [%eval #-1] } (32. Rxf4 exf4 33. Qc2 Qxb5 34. Qe4+ Kd8 35. Qxf4 Qd7 36. Nc3 Qg4 37. Qf3 Bd6) 32... Nxh3?? { (Mate in 1 → 9.10) Lost forced checkmate sequence. Nxg2# was best. } { [%eval 9.1] } (32... Nxg2#) 33. Rc8 { [%eval 7.32] } 33... Qe6 { [%eval 8.41] } 34. Rc7+ { [%eval 8.05] } 34... Qd7? { (8.05 → Mate in 11) Checkmate is now unavoidable. Kd8 was best. } { [%eval #11] } (34... Kd8 35. gxh3 Qxh3 36. Be4 Kxc7 37. Qxh5 Qe6 38. Bb2 Bd4 39. Qh7+ Qd7 40. Qxd7+) 35. Rxd7+ { [%eval #18] } 35... Kf8 { [%eval #2] } 36. Re7?! { (Mate in 2 → 10.48) Lost forced checkmate sequence. Qf3+ was best. } { [%eval 10.48] } (36. Qf3+ Nf4 37. Qa8#) 36... Bxe3?! { (10.48 → Mate in 5) Checkmate is now unavoidable. Nf4 was best. } { [%eval #5] } (36... Nf4 37. exf4 Kxe7 38. Qxh5 exf4 39. Bb2 f3 40. Qxf3 Bxa3 41. Nxa3 Kd7 42. Kd1) 37. Bg6?! { (Mate in 5 → 10.17) Lost forced checkmate sequence. Ra7 was best. } { [%eval 10.17] } (37. Ra7 Bxf2+ 38. Kf1 Nf4 39. Qb3 Ne6 40. Qxe6 h3 41. Qf7#) 37... Nf4?! { (10.17 → Mate in 5) Checkmate is now unavoidable. Bxf2+ was best. } { [%eval #5] } (37... Bxf2+ 38. Kf1 Kxe7 39. gxh3 Bg3 40. Be4 Bf4 41. Bb2 Bg5 42. Qxh5 Bf4 43. Qxh4+) 38. Re8+ { [%eval #6] } 38... Kg7 { [%eval #6] } 39. Bf7? { (Mate in 6 → 9.85) Lost forced checkmate sequence. dxe3 was best. } { [%eval 9.85] } (39. dxe3 Nxg2+ 40. Kf1 h3 41. Bxh5 Kh7 42. Qg4 Nh4 43. Re7+ Kh6 44. e4#) 39... Nxg2+ { [%eval 10.39] } 40. Ke2 { [%eval 10.39] } 40... Nf4+?! { (10.39 → Mate in 8) Checkmate is now unavoidable. Bc5 was best. } { [%eval #8] } (40... Bc5 41. Rg8+ Kxf7 42. Qb3+ Kf6 43. Rxg2 Bf8 44. Qf3+ Ke7 45. d3 Kd7 46. Qd5+) 41. Ke1?! { (Mate in 8 → 12.74) Lost forced checkmate sequence. Kxe3 was best. } { [%eval 12.74] } (41. Kxe3 h3 42. Bxh5 Nd5+ 43. Kd3 Nf4+ 44. Ke4 h2 45. Qg4+ Kf6 46. Qf5+ Kg7) 41... Bxf2+ { [%eval 11.66] } 42. Kxf2 { [%eval 9.32] } 42... Ne2? { (9.32 → Mate in 4) Checkmate is now unavoidable. Kxf7 was best. } { [%eval #4] } (42... Kxf7 43. Rxe5 Nd3+ 44. Ke3 Nxe5 45. Qxh5+ Ke6 46. d3 Nf7 47. Ke2 h3 48. Qxh3+) 43. Qxe2 { [%eval #3] } 43... Kf6 { [%eval #2] } 44. Rf8 { [%eval #4] } 44... h3 { [%eval #3] } 45. Kf1 { [%eval #4] } 45... Ke7 { [%eval #4] } 46. Nc3 { [%eval #5] } 46... h4 { [%eval #4] } 47. Nd5+ { [%eval #4] } 47... Kd6 { [%eval #2] } 48. Be8 { [%eval #3] } 48... Ke6 { [%eval #3] } 49. Bd7+ { [%eval #3] } 49... Kd6 { [%eval #3] } 50. Qxe5+ { [%eval #14] } 50... Kc5 { [%eval #1] } 51. Rc8# { White wins by checkmate. } 1-0