- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated variant:horde game"] [Site "https://lichess.org/2DoV5ICL"] [Date "2025.08.31"] [Round "-"] [White "NimzoCanadian"] [Black "PufflingPants"] [Result "1-0"] [GameId "2DoV5ICL"] [UTCDate "2025.08.31"] [UTCTime "18:23:01"] [WhiteElo "1997"] [BlackElo "1663"] [WhiteRatingDiff "+2"] [BlackRatingDiff "-2"] [Variant "Horde"] [TimeControl "300+3"] [ECO "?"] [Opening "?"] [Termination "Normal"] [Annotator "lichess.org"] 1. d5 { [%eval 0.97] } 1... c6 { [%eval 1.12] } 2. d4 { [%eval 0.8] } 2... h5 { [%eval 0.31] } 3. e5 { [%eval 0.31] } 3... f6?! { (0.31 → 0.99) Inaccuracy. a6 was best. } { [%eval 0.99] } (3... a6 4. e4) 4. e4 { [%eval 1.08] } 4... e6?! { (1.08 → 1.84) Inaccuracy. b6 was best. } { [%eval 1.84] } (4... b6 5. gxf6) 5. d6 { [%eval 1.85] } 5... b6 { [%eval 1.84] } 6. d3 { [%eval 1.61] } 6... a5 { [%eval 2.15] } 7. e3 { [%eval 2.15] } 7... Ra7 { [%eval 2.61] } 8. cxb6 { [%eval 2.61] } 8... Qxb6 { [%eval 2.61] } 9. c5 { [%eval 2.31] } 9... Qd8 { [%eval 2.77] } 10. b6 { [%eval 2.23] } 10... Ra8 { [%eval 2.28] } 11. b5?! { (2.28 → 1.30) Inaccuracy. c4 was best. } { [%eval 1.3] } (11. c4 Ne7 12. c3 Bb7 13. dxe7 Bxe7 14. g6 Na6 15. exf6 Bxf6 16. e5 hxg4) 11... Bb7 { [%eval 1.14] } 12. c4 { [%eval 1.31] } 12... Bc8?! { (1.31 → 2.07) Inaccuracy. Ne7 was best. } { [%eval 2.07] } (12... Ne7 13. dxe7) 13. c3 { [%eval 2.03] } 13... Bb7 { [%eval 1.89] } 14. e2 { [%eval 1.75] } 14... Bc8?! { (1.75 → 2.69) Inaccuracy. fxe5 was best. } { [%eval 2.69] } (14... fxe5 15. dxe5 Ne7 16. dxe7 Bxe7 17. d4 Qc8 18. b4 axb4 19. axb4 Rxa4 20. d3) 15. d2 { [%eval 2.66] } 15... Bb7 { [%eval 2.23] } 16. c2 { [%eval 2.02] } 16... Bc8 { [%eval 2.3] } 17. g6?! { (2.30 → 1.47) Inaccuracy. exf6 was best. } { [%eval 1.47] } (17. exf6 gxf6 18. e5 exf5 19. gxf5 Bg7 20. e4 Kf7 21. e3 Bb7 22. b4 axb4) 17... Bb7 { [%eval 1.9] } 18. bxc6? { (1.90 → 0.30) Mistake. exf6 was best. } { [%eval 0.3] } (18. exf6) 18... Nxc6 { [%eval 0.51] } 19. d5? { (0.51 → -0.83) Mistake. b4 was best. } { [%eval -0.83] } (19. b4 hxg4) 19... exd5 { [%eval -0.46] } 20. exd5? { (-0.46 → -1.84) Mistake. exf6 was best. } { [%eval -1.84] } (20. exf6 Nxf6) 20... Nxe5 { [%eval -1.85] } 21. fxe5 { [%eval -2.05] } 21... fxe5 { [%eval -1.73] } 22. e4?! { (-1.73 → -2.54) Inaccuracy. d4 was best. } { [%eval -2.54] } (22. d4 exd4) 22... Bxd6 { [%eval -2.15] } 23. cxd6 { [%eval -2.61] } 23... Qxb6 { [%eval -2.69] } 24. e3 { [%eval -2.76] } 24... Qxd6 { [%eval -3.05] } 25. d4 { [%eval -2.8] } 25... Qc7 { [%eval -2.69] } 26. dxe5?! { (-2.69 → -3.80) Inaccuracy. d3 was best. } { [%eval -3.8] } (26. d3 exd4 27. cxd4 d6 28. c3 Ne7 29. f4 Qd7 30. e5 Nxd5 31. cxd5 Bxd5) 26... Qxe5 { [%eval -3.77] } 27. d4?! { (-3.77 → -4.94) Inaccuracy. c5 was best. } { [%eval -4.94] } (27. c5 Qc7) 27... Qc7 { [%eval -5.0] } 28. e5 { [%eval -5.45] } 28... Qb8?! { (-5.45 → -3.58) Inaccuracy. d6 was best. } { [%eval -3.58] } (28... d6 29. f4) 29. e4 { [%eval -4.0] } 29... d6 { [%eval -4.08] } 30. e6?! { (-4.08 → -5.46) Inaccuracy. f4 was best. } { [%eval -5.46] } (30. f4 Ne7) 30... Ne7 { [%eval -5.16] } 31. b4 { [%eval -6.07] } 31... axb4 { [%eval -5.9] } 32. axb4 { [%eval -6.31] } 32... Rxa4?! { (-6.31 → -4.46) Inaccuracy. Qc7 was best. } { [%eval -4.46] } (32... Qc7 33. b3) 33. a3?! { (-4.46 → -6.52) Inaccuracy. b3 was best. } { [%eval -6.52] } (33. b3 Ra3 34. g5 Bxd5 35. cxd5 Qb5 36. c4 Qxb4 37. c3 Qxc3 38. b2 Qxd4) 33... Kd8 { [%eval -5.61] } 34. f4 { [%eval -6.23] } 34... Qc7 { [%eval -6.54] } 35. f3 { [%eval -7.0] } 35... Qxc4 { [%eval -6.86] } 36. g5 { [%eval -8.73] } 36... Nxd5 { [%eval -6.67] } 37. b3 { [%eval -6.46] } 37... Qxc3 { [%eval -6.4] } 38. exd5?! { (-6.40 → -10.06) Inaccuracy. bxa4 was best. } { [%eval -10.06] } (38. bxa4 Ne7) 38... Rxa3 { [%eval -10.34] } 39. b2 { [%eval -10.76] } 39... Qxd4?! { (-10.76 → -6.61) Inaccuracy. Qxc2 was best. } { [%eval -6.61] } (39... Qxc2 40. bxa3 Qxf5 41. a4 Bxd5 42. g4 Qxf4 43. b5 Qxd4 44. f2 Bxe6 45. a2) 40. bxa3 { [%eval -6.74] } 40... Bxd5 { [%eval -6.61] } 41. c4 { [%eval -6.68] } 41... Bxc4 { [%eval -6.45] } 42. bxc4 { [%eval -6.91] } 42... Qxc4 { [%eval -6.62] } 43. f2 { [%eval -7.75] } 43... Qa2 { [%eval -6.54] } 44. g4 { [%eval -6.39] } 44... Qxa1? { (-6.39 → -3.38) Mistake. Ke7 was best. } { [%eval -3.38] } (44... Ke7) 45. b5? { (-3.38 → -5.76) Mistake. gxh5 was best. } { [%eval -5.76] } (45. gxh5 Rxh5 46. f6 Ke8 47. b5 Rh8 48. fxg7 Qxg7 49. f5 Qg8 50. g4 Rxh4) 45... Qxa3?? { (-5.76 → -2.81) Blunder. Ke7 was best. } { [%eval -2.81] } (45... Ke7 46. f6+ gxf6 47. gxh5 fxg5 48. hxg5 Rxh5 49. g4 Rxh3 50. b6 Qxa3 51. g2) 46. f6 { [%eval -2.07] } 46... Qa7?? { (-2.07 → 2.52) Blunder. Qb2 was best. } { [%eval 2.52] } (46... Qb2 47. f7) 47. gxh5?? { (2.52 → -0.28) Blunder. f5 was best. } { [%eval -0.28] } (47. f5) 47... Rxh5?? { (-0.28 → 4.64) Blunder. gxf6 was best. } { [%eval 4.64] } (47... gxf6 48. gxf6) 48. f7?? { (4.64 → -3.01) Blunder. f5 was best. } { [%eval -3.01] } (48. f5 Rh8 49. e7+ Qxe7 50. fxe7+ Kxe7 51. b6 Rb8 52. h5 d5 53. h6 gxh6) 48... Ke7 { [%eval -2.58] } 49. g3?! { (-2.58 → -4.00) Inaccuracy. f5 was best. } { [%eval -4.0] } (49. f5) 49... d5 { [%eval -3.8] } 50. f5 { [%eval -3.76] } 50... d4?? { (-3.76 → 23.84) Blunder. Qb8 was best. } { [%eval 23.84] } (50... Qb8 51. f6+ gxf6 52. g7 Rh8 53. gxh8=Q Qxh8 54. g6 Kxe6 55. b6 f5 56. g4) 51. f6+ { [%eval 18.71] } 51... gxf6 { [%eval 24.54] } 52. g7 { [%eval 18.02] } 52... Qb8 { [%eval 22.99] } 53. g8=Q { [%eval 21.64] } 53... Qxg8?! { (21.64 → Mate in 26) Checkmate is now unavoidable. Rh8 was best. } { [%eval #26] } (53... Rh8 54. Qg7) 54. fxg8=Q { [%eval 46.55] } 54... fxg5?! { (46.55 → Mate in 9) Checkmate is now unavoidable. Kd6 was best. } { [%eval #9] } (54... Kd6 55. gxf6) 55. Qf7+ { [%eval #8] } 55... Kd6 { [%eval #8] } 56. e7 { [%eval #8] } 56... d3 { [%eval #4] } 57. e8=Q { [%eval #3] } 57... gxh4 { [%eval #1] } 58. Qxh5 { [%eval #2] } 58... d2 { [%eval #1] } 59. Qhe5# { White wins by checkmate. } 1-0