- Blind mode tutorial
lichess.org
Donate
FEN
[Event "Monthly Horde Arena"] [Site "https://lichess.org/FtSKlYhY"] [Date "2026.01.04"] [Round "-"] [White "Matvei-e2e4"] [Black "Ankit_Bafna"] [Result "0-1"] [GameId "FtSKlYhY"] [UTCDate "2026.01.04"] [UTCTime "20:47:05"] [WhiteElo "2680"] [BlackElo "2426"] [WhiteRatingDiff "-9"] [BlackRatingDiff "+11"] [Variant "Horde"] [TimeControl "180+0"] [ECO "?"] [Opening "?"] [Termination "Normal"] [Annotator "lichess.org"] 1. e5 { [%eval 0.84] } 1... d6 { [%eval 0.97] } 2. e4 { [%eval 0.97] } 2... a5 { [%eval 1.24] } 3. h5 { [%eval 0.94] } 3... Nd7 { [%eval 0.84] } 4. h4 { [%eval 0.84] } 4... axb4 { [%eval -0.06] } 5. axb4 { [%eval 0.0] } 5... dxc5?! { (0.00 → 0.69) Inaccuracy. e6 was best. } { [%eval 0.69] } (5... e6 6. cxd6) 6. dxc5 { [%eval 0.54] } 6... e6 { [%eval 2.47] } 7. d4 { [%eval 0.66] } 7... c6 { [%eval 0.75] } 8. bxc6?! { (0.75 → 0.06) Inaccuracy. e3 was best. } { [%eval 0.06] } (8. e3 Ne7 9. d3 Ng8 10. a3 Ne7 11. f6 Ng8 12. fxg7 Bxg7 13. a5 h6) 8... Nxc5?! { (0.06 → 0.76) Inaccuracy. bxc6 was best. } { [%eval 0.76] } (8... bxc6) 9. dxc5 { [%eval 0.75] } 9... Bxc5? { (0.75 → 2.30) Mistake. bxc6 was best. } { [%eval 2.3] } (9... bxc6) 10. bxc5 { [%eval 1.99] } 10... Ne7?! { (1.99 → 2.69) Inaccuracy. bxc6 was best. } { [%eval 2.69] } (10... bxc6 11. d4) 11. cxb7 { [%eval 2.61] } 11... Bxb7 { [%eval 3.0] } 12. f6?! { (3.00 → 2.31) Inaccuracy. d4 was best. } { [%eval 2.31] } (12. d4 Nc6 13. e3 Nb8 14. b4 Rxa4 15. b3 Ra8 16. a4 Nd7 17. d2 h6) 12... gxf6 { [%eval 2.0] } 13. gxf6 { [%eval 1.88] } 13... Nc6 { [%eval 2.07] } 14. e3 { [%eval 1.59] } 14... Na5 { [%eval 1.68] } 15. d3 { [%eval 1.46] } 15... Nxc4 { [%eval 1.53] } 16. bxc4? { (1.53 → 0.31) Mistake. g5 was best. } { [%eval 0.31] } (16. g5 Na5) 16... Rxa4 { [%eval 0.46] } 17. g5?! { (0.46 → -0.50) Inaccuracy. b4 was best. } { [%eval -0.5] } (17. b4 Ra3 18. d2 Rxa2 19. bxa2 Qa8 20. g5 Qxa2 21. b5 Qxc2 22. d4 Qxc1) 17... Rxc4 { [%eval -0.54] } 18. d2 { [%eval -0.54] } 18... Rxc5 { [%eval -0.46] } 19. g4 { [%eval -0.3] } 19... O-O { [%eval -0.46] } 20. h6 { [%eval -0.52] } 20... Ra5 { [%eval -0.62] } 21. h5 { [%eval -0.52] } 21... Qa8 { [%eval -0.3] } 22. h4?! { (-0.30 → -1.00) Inaccuracy. d4 was best. } { [%eval -1.0] } (22. d4 Rxa2 23. bxa2 Qxa2 24. f5 Bc8 25. g6 Qxa1 26. fxe6 Bxe6 27. d5 Bd7) 22... Bc8 { [%eval -0.79] } 23. d4 { [%eval -0.6] } 23... Rxa2 { [%eval -0.68] } 24. bxa2 { [%eval -0.89] } 24... Qxa2 { [%eval -0.15] } 25. f5 { [%eval -1.0] } 25... Qxa1?! { (-1.00 → -0.06) Inaccuracy. Qa6 was best. } { [%eval -0.06] } (25... Qa6) 26. g6? { (-0.06 → -1.38) Mistake. d5 was best. } { [%eval -1.38] } (26. d5) 26... Qxc1 { [%eval -1.14] } 27. g7?! { (-1.14 → -1.86) Inaccuracy. d5 was best. } { [%eval -1.86] } (27. d5 exf5) 27... Re8 { [%eval -2.02] } 28. f4 { [%eval -2.14] } 28... Qxe1 { [%eval -2.3] } 29. d5 { [%eval -2.96] } 29... Qxd2 { [%eval -2.69] } 30. dxe6 { [%eval -2.53] } 30... Bxe6 { [%eval -3.0] } 31. fxe6 { [%eval -3.76] } 31... Rxe6 { [%eval -3.38] } 32. g5 { [%eval -2.96] } 32... Qxc2?! { (-2.96 → -2.20) Inaccuracy. Qd1 was best. } { [%eval -2.2] } (32... Qd1 33. f3) 33. f3? { (-2.20 → -4.13) Mistake. g4 was best. } { [%eval -4.13] } (33. g4 Qxe4 34. g6 hxg6 35. hxg6 fxg6 36. g5 Qf5 37. g2 Qg4 38. c4 Qxh4) 33... Qc1 { [%eval -3.93] } 34. f2 { [%eval -3.84] } 34... Qxg1 { [%eval -4.93] } 35. g4 { [%eval -4.49] } 35... Qxf2 { [%eval -4.29] } 36. g6 { [%eval -4.46] } 36... Qxh4 { [%eval -4.0] } 37. gxf7+?! { (-4.00 → -5.86) Inaccuracy. g5 was best. } { [%eval -5.86] } (37. g5 Qxh5) 37... Kxf7 { [%eval -6.11] } 38. c4 { [%eval -5.46] } 38... Kg8 { [%eval -5.87] } 39. c5 { [%eval -4.23] } 39... Qh3 { [%eval -4.81] } 40. g5? { (-4.81 → -9.24) Mistake. b4 was best. } { [%eval -9.24] } (40. b4 Qxf3) 40... Qxh5 { [%eval -8.24] } 41. b4 { [%eval -10.82] } 41... Qxf3 { [%eval -7.62] } 42. b5 { [%eval -12.24] } 42... Qxe3 { [%eval -11.31] } 43. c6?! { (-11.31 → Mate in 12) Checkmate is now unavoidable. f5 was best. } { [%eval #-12] } (43. f5 Rxe5) 43... Qxf4 { [%eval #-11] } 44. c7 { [%eval #-11] } 44... Qc1 { [%eval #-10] } 45. b6 { [%eval #-10] } 45... Rxb6 { [%eval #-9] } 46. h3 { [%eval #-9] } 46... Qxc7 { [%eval #-8] } 47. h4 { [%eval #-7] } 47... Qxe5 { [%eval #-6] } 48. f7+ { [%eval #-6] } 48... Kxf7 { [%eval #-5] } 49. g6+ { [%eval #-5] } 49... hxg6 { [%eval #-4] } 50. h5 { [%eval #-4] } 50... Qxg7 { [%eval #-4] } 51. hxg7 { [%eval #-4] } 51... Kxg7 { [%eval #-3] } { White resigns. } 0-1