- Blind mode tutorial
lichess.org
Donate
FEN
[Event "casual rapid game"] [Site "https://lichess.org/fAl4fBaJ"] [Date "2026.01.26"] [Round "-"] [White "KarpovMA"] [Black "fadyMahmoud"] [Result "1-0"] [GameId "fAl4fBaJ"] [UTCDate "2026.01.26"] [UTCTime "12:30:26"] [WhiteElo "2006"] [BlackElo "2029"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A45"] [Opening "Indian Defense: Accelerated London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } { A45 Indian Defense: Accelerated London System } 2... g6 { [%eval 0.06] } 3. Nc3 { [%eval 0.0] } 3... Bg7 { [%eval 0.48] } 4. e4 { [%eval 0.41] } 4... d6 { [%eval 0.47] } 5. Nf3 { [%eval 0.2] } 5... O-O { [%eval 0.25] } 6. Bd3 { [%eval -0.02] } 6... Bg4 { [%eval 0.0] } 7. Qd2 { [%eval -0.12] } 7... Bxf3 { [%eval -0.08] } 8. gxf3 { [%eval -0.06] } 8... Nc6 { [%eval 0.06] } 9. Be3 { [%eval -0.05] } 9... Nb4?! { (-0.05 → 0.84) Inaccuracy. e5 was best. } { [%eval 0.84] } (9... e5 10. dxe5) 10. a3?! { (0.84 → -0.06) Inaccuracy. Be2 was best. } { [%eval -0.06] } (10. Be2) 10... Nxd3+ { [%eval -0.07] } 11. Qxd3 { [%eval -0.09] } 11... c5?! { (-0.09 → 0.63) Inaccuracy. Rb8 was best. } { [%eval 0.63] } (11... Rb8 12. O-O-O) 12. d5? { (0.63 → -0.96) Mistake. O-O-O was best. } { [%eval -0.96] } (12. O-O-O Qc7) 12... Qb6 { [%eval -0.6] } 13. O-O-O { [%eval -0.92] } 13... a5?? { (-0.92 → 0.80) Blunder. Rab8 was best. } { [%eval 0.8] } (13... Rab8 14. Bg5) 14. Qd2?! { (0.80 → 0.07) Inaccuracy. h4 was best. } { [%eval 0.07] } (14. h4 a4 15. f4 Ra5 16. e5 Nh5 17. Rhe1 Qa6 18. Qxa6 Rxa6 19. Nb5 Rc8) 14... Qc7?! { (0.07 → 0.81) Inaccuracy. Qa6 was best. } { [%eval 0.81] } (14... Qa6) 15. Bh6 { [%eval 0.67] } 15... Rab8 { [%eval 1.23] } 16. Bxg7 { [%eval 1.2] } 16... Kxg7 { [%eval 1.36] } 17. h4?! { (1.36 → 0.47) Inaccuracy. a4 was best. } { [%eval 0.47] } (17. a4) 17... Nh5?! { (0.47 → 1.32) Inaccuracy. b5 was best. } { [%eval 1.32] } (17... b5 18. h5) 18. f4?? { (1.32 → -0.47) Blunder. a4 was best. } { [%eval -0.47] } (18. a4 Qd7 19. Nb5 b6 20. Qc3+ Kg8 21. Qe3 Kh8 22. Qg5 Rbd8 23. Rhe1 Rfe8) 18... b5 { [%eval -0.44] } 19. f5 { [%eval -0.5] } 19... b4 { [%eval -0.53] } 20. Ne2 { [%eval -0.47] } 20... bxa3 { [%eval 0.0] } 21. bxa3 { [%eval 0.0] } 21... Qb7 { [%eval 0.18] } 22. Qxa5?! { (0.18 → -0.39) Inaccuracy. Qc3+ was best. } { [%eval -0.39] } (22. Qc3+) 22... Qb2+ { [%eval -0.45] } 23. Kd2 { [%eval -0.39] } 23... c4? { (-0.39 → 1.23) Mistake. Rb3 was best. } { [%eval 1.23] } (23... Rb3 24. Rb1) 24. Qc3+ { [%eval 1.4] } 24... Qxc3+ { [%eval 1.51] } 25. Nxc3 { [%eval 1.51] } 25... Ra8 { [%eval 1.67] } 26. Ra1 { [%eval 1.45] } 26... Rfb8 { [%eval 1.93] } 27. Rhb1? { (1.93 → 0.43) Mistake. Rhg1 was best. } { [%eval 0.43] } (27. Rhg1 Kh6 28. fxg6 hxg6 29. a4 Ra7 30. Rgb1 Rba8 31. Rb4 Nf6 32. f3 Nd7) 27... Rxb1 { [%eval 0.44] } 28. Nxb1 { [%eval 0.51] } 28... Nf4?! { (0.51 → 1.62) Inaccuracy. gxf5 was best. } { [%eval 1.62] } (28... gxf5 29. a4 fxe4 30. a5 f5 31. a6 Nf6 32. Nc3 f4 33. a7 Kh6 34. Ra5) 29. fxg6 { [%eval 2.03] } 29... fxg6 { [%eval 2.02] } 30. a4 { [%eval 2.05] } 30... Ng2?! { (2.05 → 3.00) Inaccuracy. Kf6 was best. } { [%eval 3.0] } (30... Kf6 31. Nc3 Ke5 32. Rg1 Kd4 33. f3 h5 34. Nb5+ Kc5 35. Ra1 Rb8 36. c3) 31. a5 { [%eval 2.83] } 31... Nxh4 { [%eval 2.83] } 32. a6 { [%eval 2.69] } 32... g5?! { (2.69 → 3.60) Inaccuracy. Nf3+ was best. } { [%eval 3.6] } (32... Nf3+ 33. Ke3 Ne1 34. Ra2 g5 35. Ke2 Nxc2 36. Rxc2 Rxa6 37. Nd2 c3 38. Rxc3) 33. a7? { (3.60 → 2.11) Mistake. Nc3 was best. } { [%eval 2.11] } (33. Nc3 h5 34. Nb5 Ng2 35. a7 h4 36. Nc7 Rxa7 37. Rxa7 h3 38. Ra1 g4) 33... Ng6? { (2.11 → 4.21) Mistake. Nf3+ was best. } { [%eval 4.21] } (33... Nf3+) 34. Nc3 { [%eval 4.14] } 34... Nf8 { [%eval 4.39] } 35. Nb5 { [%eval 4.29] } 35... Nd7 { [%eval 5.19] } 36. Nc7 { [%eval 5.17] } 36... Rxa7 { [%eval 5.16] } 37. Rxa7 { [%eval 4.97] } 37... h5? { (4.97 → 10.67) Mistake. Ne5 was best. } { [%eval 10.67] } (37... Ne5 38. Ne6+ Kf6 39. Ra8 g4 40. Ke3 c3 41. Rf8+ Kg6 42. Rg8+ Kf6 43. f4) 38. Ne6+ { [%eval 83.25] } 38... Kf6?! { (83.25 → Mate in 17) Checkmate is now unavoidable. Kh7 was best. } { [%eval #17] } (38... Kh7 39. Rxd7 g4 40. Rxe7+ Kg6 41. Rg7+ Kh6 42. Rg8 Kh7 43. Rg5 Kh6 44. Rg7) 39. Rxd7 { [%eval 35.15] } 39... h4?! { (35.15 → Mate in 17) Checkmate is now unavoidable. Kg6 was best. } { [%eval #17] } (39... Kg6 40. Rd8 g4 41. Rh8 g3 42. fxg3 Kf7 43. Ke2 h4 44. Rxh4 Kf6 45. Rh5) 40. Rd8 { [%eval 56.83] } 40... g4?! { (56.83 → Mate in 11) Checkmate is now unavoidable. h3 was best. } { [%eval #11] } (40... h3 41. Rf8+ Kg6 42. Rh8 g4 43. Rh4 Kf7 44. Ke3 Ke8 45. Rh8+ Kf7 46. Rf8+) 41. Rh8 { [%eval #10] } 41... h3 { [%eval #10] } 42. Ke3 { [%eval #9] } 42... Ke5 { [%eval #2] } 43. c3 { [%eval #9] } 43... Kf6 { [%eval #9] } 44. Kf4 { [%eval #8] } 44... Kf7 { [%eval #2] } 45. Kxg4 { [%eval #5] } 45... h2 { [%eval #2] } 46. Rxh2 { [%eval #5] } 46... Kf6 { [%eval #5] } 47. f4 { [%eval #4] } 47... Kf7 { [%eval #4] } 48. Kg5 { [%eval #4] } 48... Ke8 { [%eval #2] } 49. Kg6 { [%eval #5] } 49... Kd7 { [%eval #5] } 50. Kf7 { [%eval #5] } 50... Kc8 { [%eval #5] } 51. Kxe7 { [%eval #5] } 51... Kb7 { [%eval #5] } 52. Kxd6 { [%eval #4] } 52... Kb6 { [%eval #4] } 53. f5 { [%eval #4] } 53... Kb5 { [%eval #4] } 54. f6 { [%eval #4] } 54... Ka4 { [%eval #3] } 55. Kc5 { [%eval #4] } 55... Kb3 { [%eval #4] } 56. Rh3 { [%eval #5] } 56... Kc2 { [%eval #5] } 57. f7 { [%eval #4] } 57... Kd1 { [%eval #3] } 58. Rh2 { [%eval #2] } 58... Ke1 { [%eval #2] } 59. f8=Q { [%eval #1] } 59... Kd1 { [%eval #1] } 60. Qf1# { White wins by checkmate. } 1-0