- Blind mode tutorial
lichess.org
Donate
FEN
[Event "ChessMood 20-20 Grand Prix"] [Site "https://lichess.org/wjHfnw0A"] [Date "2025.10.20"] [Round "-"] [White "Rama20"] [Black "IMabdo1"] [Result "1/2-1/2"] [GameId "wjHfnw0A"] [UTCDate "2025.10.20"] [UTCTime "20:24:56"] [WhiteElo "2300"] [BlackElo "2215"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+2"] [BlackBerserk "true"] [Variant "Standard"] [TimeControl "300+0"] [ECO "A45"] [Opening "Indian Defense: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... d5 { [%eval 0.05] } 3. e3 { [%eval 0.04] } 3... c5 { [%eval 0.0] } 4. c3 { [%eval 0.0] } 4... Nc6 { [%eval 0.0] } 5. Nd2 { [%eval 0.0] } 5... Qb6 { [%eval 0.1] } 6. Rb1? { (0.10 → -1.36) Mistake. Qb3 was best. } { [%eval -1.36] } (6. Qb3 e6 7. Ngf3 Be7 8. h3 O-O 9. a4 Qd8 10. Be2 b6) 6... Bf5?! { (-1.36 → -0.26) Inaccuracy. cxd4 was best. } { [%eval -0.26] } (6... cxd4 7. exd4 Bf5 8. Rc1 Qxb2 9. Ngf3 e6 10. Nb3 Ba3 11. Bd3) 7. dxc5 { [%eval -0.36] } 7... Qxc5 { [%eval -0.31] } 8. Rc1 { [%eval -0.75] } 8... e6?! { (-0.75 → -0.06) Inaccuracy. e5 was best. } { [%eval -0.06] } (8... e5 9. Bg3) 9. Ngf3 { [%eval -0.03] } 9... Qb6 { [%eval -0.11] } 10. Nb3 { [%eval -0.54] } 10... a5?! { (-0.54 → 0.02) Inaccuracy. Be7 was best. } { [%eval 0.02] } (10... Be7) 11. Bd3?! { (0.02 → -0.67) Inaccuracy. Nbd4 was best. } { [%eval -0.67] } (11. Nbd4 Be4) 11... Bxd3 { [%eval -0.59] } 12. Qxd3 { [%eval -0.67] } 12... a4 { [%eval -0.48] } 13. Nbd4 { [%eval -0.52] } 13... Qxb2? { (-0.52 → 0.59) Mistake. Be7 was best. } { [%eval 0.59] } (13... Be7 14. Qb5) 14. Rb1 { [%eval 0.53] } 14... Qxa2 { [%eval 0.93] } 15. Rxb7 { [%eval 0.46] } 15... Nxd4 { [%eval 0.48] } 16. exd4 { [%eval 0.55] } 16... Qc4 { [%eval 0.34] } 17. Qxc4? { (0.34 → -0.82) Mistake. Qb1 was best. } { [%eval -0.82] } (17. Qb1 Be7) 17... dxc4 { [%eval -0.87] } 18. O-O? { (-0.87 → -2.07) Mistake. Kd2 was best. } { [%eval -2.07] } (18. Kd2 Nd5 19. Bg3 f6 20. Kc2 h5 21. Nd2 h4 22. Bb8 Be7 23. Ba7 h3) 18... a3? { (-2.07 → -0.80) Mistake. Nd5 was best. } { [%eval -0.8] } (18... Nd5 19. g3 Be7 20. Ne5 O-O 21. Nxc4 Rfc8 22. Ne3 Nxf4 23. gxf4 Bd6 24. c4) 19. Ne5? { (-0.80 → -2.55) Mistake. Nd2 was best. } { [%eval -2.55] } (19. Nd2) 19... Nd5?? { (-2.55 → -0.56) Blunder. Bd6 was best. } { [%eval -0.56] } (19... Bd6 20. Ra1 O-O 21. Bg5 Bxe5 22. dxe5 Nd5 23. Bd2 g5 24. Kf1 Rfc8 25. Ra2) 20. Bd2 { [%eval -0.46] } 20... f6 { [%eval -0.29] } 21. Nf7?? { (-0.29 → -5.24) Blunder. Nxc4 was best. } { [%eval -5.24] } (21. Nxc4 Ra4) 21... Rg8 { [%eval -5.02] } 22. Rfb1 { [%eval -4.98] } 22... a2 { [%eval -5.02] } 23. Ra1 { [%eval -5.06] } 23... g5 { [%eval -4.2] } 24. h4 { [%eval -4.01] } 24... Rg7?? { (-4.01 → -0.65) Blunder. gxh4 was best. } { [%eval -0.65] } (24... gxh4 25. Kf1 Ra6 26. Nh6 Bxh6 27. Bxh6 Nxc3 28. Rb2 Kf7 29. Bd2 Nd5 30. Raxa2) 25. Nd6+ { [%eval -0.37] } 25... Kd8 { [%eval -0.66] } 26. Rxg7? { (-0.66 → -2.09) Mistake. Nf7+ was best. } { [%eval -2.09] } (26. Nf7+ Ke8 27. Nd6+ Bxd6 28. Rxg7 Ra3 29. Kf1 Bf4 30. Ke1 h5 31. hxg5 fxg5) 26... Bxg7 { [%eval -1.64] } 27. Nxc4 { [%eval -2.07] } 27... gxh4 { [%eval -1.79] } 28. Ne3?! { (-1.79 → -2.51) Inaccuracy. Nb2 was best. } { [%eval -2.51] } (28. Nb2 f5 29. Nd3 Ra3 30. Kf1 Bf6 31. Ke2 Ke7 32. Nf4 Kf7 33. f3 Bd8) 28... Nb6 { [%eval -1.95] } 29. c4?! { (-1.95 → -3.26) Inaccuracy. Be1 was best. } { [%eval -3.26] } (29. Be1 e5) 29... f5?! { (-3.26 → -2.01) Inaccuracy. Bh6 was best. } { [%eval -2.01] } (29... Bh6 30. c5 Bxe3 31. fxe3 Nc4 32. Bc1 Ra4 33. Kh2 Na5 34. Bb2 Kd7 35. g4) 30. Bc3 { [%eval -2.15] } 30... Ra3 { [%eval -2.25] } 31. Nd1?? { (-2.25 → -5.49) Blunder. Bb2 was best. } { [%eval -5.49] } (31. Bb2 Ra4 32. c5 Nd5 33. Nxd5 exd5 34. Kf1 Kc7 35. Ke2 f4 36. f3 Kc6) 31... Na4 { [%eval -5.3] } 32. c5 { [%eval -5.53] } 32... Nxc3 { [%eval -5.54] } 33. Nxc3 { [%eval -5.49] } 33... Bxd4 { [%eval -5.48] } 34. Rxa2 { [%eval -5.52] } 34... Rxc3 { [%eval -5.38] } 35. Ra8+ { [%eval -6.16] } 35... Ke7 { [%eval -6.05] } 36. Ra7+ { [%eval -6.25] } 36... Kf6 { [%eval -5.98] } 37. Rxh7 { [%eval -7.33] } 37... Rxc5 { [%eval -5.93] } 38. Rxh4 { [%eval -5.69] } 38... e5 { [%eval -5.55] } 39. g3 { [%eval -6.41] } 39... Rc2 { [%eval -6.41] } 40. Rh2 { [%eval -8.07] } 40... Kg5 { [%eval -6.96] } 41. Kf1?! { (-6.96 → -68.17) Inaccuracy. Rh8 was best. } { [%eval -68.17] } (41. Rh8 Kg4 42. Rg8+ Kf3 43. Kh2 Bxf2 44. Kh3 Rc1 45. Kh4 e4 46. Kg5 f4) 41... Kg4?? { (-68.17 → -0.35) Blunder. Rxf2+ was best. } { [%eval -0.35] } (41... Rxf2+ 42. Rxf2 Bxf2 43. Kxf2 Kg4 44. Kg2 e4 45. Kf2 Kh3 46. Ke2 Kxg3 47. Ke3) 42. Rh4+?? { (-0.35 → -12.82) Blunder. f3+ was best. } { [%eval -12.82] } (42. f3+ Kxg3) 42... Kf3 { [%eval -10.35] } 43. Ke1 { [%eval -10.15] } 43... Bxf2+ { [%eval -9.14] } 44. Kd1 { [%eval -9.14] } 44... Ra2 { [%eval -8.65] } 45. Rh5 { [%eval -11.03] } 45... f4 { [%eval -16.3] } 46. gxf4?! { (-16.30 → Mate in 18) Checkmate is now unavoidable. g4 was best. } { [%eval #-18] } (46. g4 Kxg4) 46... exf4 { [%eval #-19] } 47. Rh8 { [%eval #-16] } 47... Bg3 { [%eval #-14] } 48. Re8 { [%eval #-12] } 48... Rf2 { [%eval #-14] } 49. Re7 { [%eval #-15] } 49... Kg2 { [%eval -11.04] } 50. Rg7?! { (-11.04 → Mate in 12) Checkmate is now unavoidable. Ra7 was best. } { [%eval #-12] } (50. Ra7 f3 51. Ra8 Re2 52. Ra4 Re1+ 53. Kc2 f2 54. Kb3 Re3+ 55. Kb4 f1=Q) 50... f3 { [%eval #-13] } 51. Rg8 { [%eval #-11] } 51... Ra2 { [%eval #-10] } 52. Kc1 { [%eval #-9] } 52... f2 { [%eval #-8] } 53. Rf8 { [%eval #-8] } 53... f1=Q+ { [%eval #-7] } 54. Rxf1 { [%eval #-7] } 54... Kxf1 { [%eval #-6] } 55. Kb1 { [%eval #-6] } 55... Re2 { [%eval #-5] } 56. Kc1 { [%eval #-5] } 56... Kf2 { [%eval #-4] } 57. Kd1 { [%eval #-4] } 57... Ke3 { [%eval #-3] } 58. Kc1 { [%eval #-3] } 58... Kd3 { [%eval #-2] } 59. Kd1 { [%eval #-1] } 59... Bf4?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Re1# was best. } { [%eval 0.0] } { Draw by stalemate. } (59... Re1#) 1/2-1/2