- Blind mode tutorial
lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/EcfaTFNR"] [Date "2025.12.22"] [Round "-"] [White "goodday_123"] [Black "fatimah_timw-mlg"] [Result "0-1"] [GameId "EcfaTFNR"] [UTCDate "2025.12.22"] [UTCTime "22:38:29"] [WhiteElo "1254"] [BlackElo "1142"] [WhiteRatingDiff "-9"] [BlackRatingDiff "+8"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense, Anti-Berlin Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.21] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } 4. d3 { [%eval 0.07] } { C65 Ruy Lopez: Berlin Defense, Anti-Berlin Variation } 4... Bc5 { [%eval 0.13] } 5. O-O { [%eval 0.0] } 5... O-O?! { (0.00 → 0.73) Inaccuracy. Nd4 was best. } { [%eval 0.73] } (5... Nd4 6. Bc4 d6 7. Be3 Nxf3+ 8. Qxf3 Bxe3 9. fxe3 O-O 10. Nd2) 6. Bxc6 { [%eval 0.71] } 6... dxc6 { [%eval 1.13] } 7. Nc3?! { (1.13 → 0.05) Inaccuracy. Nxe5 was best. } { [%eval 0.05] } (7. Nxe5 h6 8. Nc3 Qe7 9. Nc4 Ng4 10. h3 b5 11. Ne3 Nxe3) 7... Ng4? { (0.05 → 1.46) Mistake. Bd6 was best. } { [%eval 1.46] } (7... Bd6 8. Ne2 a5 9. a4 Re8 10. Nd2 b5 11. Nc3 b4 12. Ne2) 8. h3 { [%eval 1.98] } 8... Nf6 { [%eval 1.99] } 9. a3?? { (1.99 → 0.24) Blunder. Nxe5 was best. } { [%eval 0.24] } (9. Nxe5 a5 10. Nf3 h6 11. Re1 Nh7 12. d4 Bb4 13. Qd3 f5 14. Bd2 f4) 9... Nh5?? { (0.24 → 2.40) Blunder. Re8 was best. } { [%eval 2.4] } (9... Re8 10. Ne2 a5 11. a4 Nd7 12. Be3 b6 13. b3 f6 14. Ng3 Ba6 15. Nd2) 10. b4?? { (2.40 → 0.26) Blunder. Nxe5 was best. } { [%eval 0.26] } (10. Nxe5 Nf6 11. Kh2 Nd7 12. Nc4 f5 13. f4 fxe4 14. dxe4 Nb6 15. Na5 Qxd1) 10... Bd4 { [%eval 0.64] } 11. Nxd4 { [%eval 0.59] } 11... exd4?? { (0.59 → 2.44) Blunder. Qxd4 was best. } { [%eval 2.44] } (11... Qxd4 12. Bd2 Nf4 13. Ne2 Nxe2+ 14. Qxe2 f6 15. Qe1 b6 16. Bc3 Qd6 17. Qe3) 12. Na2?? { (2.44 → 0.00) Blunder. Qxh5 was best. } { [%eval 0.0] } (12. Qxh5 dxc3 13. Qe5 a5 14. bxa5 f5 15. Bf4 Rf7 16. exf5 Rxf5 17. Qxc7 Qxc7) 12... g6? { (0.00 → 1.52) Mistake. Qh4 was best. } { [%eval 1.52] } (12... Qh4 13. Bd2 Bxh3 14. gxh3 Qxh3 15. f4 Qg3+ 16. Kh1 Qh4+ 17. Kg1) 13. Bb2? { (1.52 → -0.01) Mistake. Bh6 was best. } { [%eval -0.01] } (13. Bh6 Re8 14. Qd2 b6 15. Nc1 a5 16. Ne2 f6 17. Rac1 Qd6 18. c3 dxc3) 13... Qg5 { [%eval 0.0] } 14. Bc1 { [%eval 0.07] } 14... Nf4?? { (0.07 → 3.33) Blunder. Qh4 was best. } { [%eval 3.33] } (14... Qh4) 15. Bxf4?? { (3.33 → 0.72) Blunder. Qf3 was best. } { [%eval 0.72] } (15. Qf3 Bxh3 16. Bxf4 Bxg2 17. Bxg5 Bxf3 18. Bf6 a5 19. Kh2 axb4 20. Nxb4 g5) 15... Qxf4 { [%eval 0.72] } 16. f3? { (0.72 → -0.40) Mistake. Nc1 was best. } { [%eval -0.4] } (16. Nc1) 16... Qg5? { (-0.40 → 0.72) Mistake. a5 was best. } { [%eval 0.72] } (16... a5 17. Qe1) 17. f4 { [%eval 0.75] } 17... Qg3 { [%eval 1.12] } 18. Rf3 { [%eval 1.09] } 18... Qh4 { [%eval 1.15] } 19. Nc1 { [%eval 1.14] } 19... g5? { (1.14 → 3.03) Mistake. f5 was best. } { [%eval 3.03] } (19... f5 20. Nb3 Qf6 21. Qd2 Be6 22. Na5 Rab8 23. Re1 Qd8 24. Rf2 Qd6 25. Rfe2) 20. fxg5 { [%eval 2.97] } 20... Qxg5 { [%eval 3.2] } 21. Qe1 { [%eval 3.07] } 21... h5? { (3.07 → 5.19) Mistake. Kh8 was best. } { [%eval 5.19] } (21... Kh8 22. Qf2 a5 23. Rb1 axb4 24. axb4 b6 25. Qxd4+ Qg7 26. Ne2 Qxd4+ 27. Nxd4) 22. Rg3 { [%eval 5.0] } 22... f6?! { (5.00 → 6.81) Inaccuracy. Bg4 was best. } { [%eval 6.81] } (22... Bg4 23. hxg4 h4 24. Rh3 a5 25. bxa5 Rxa5 26. Nb3 Ra4 27. Qf2 c5 28. Rf1) 23. Rxg5+ { [%eval 6.71] } 23... fxg5 { [%eval 6.49] } 24. Qd2 { [%eval 6.07] } 24... g4 { [%eval 7.54] } 25. Qg5+ { [%eval 7.39] } 25... Kf7 { [%eval 8.01] } 26. Qxh5+ { [%eval 7.18] } 26... Ke7 { [%eval 7.32] } 27. Qh7+ { [%eval 7.47] } 27... Rf7 { [%eval 7.38] } 28. Qh4+ { [%eval 7.36] } 28... Ke8 { [%eval 7.17] } 29. hxg4 { [%eval 7.07] } 29... Rg7 { [%eval 9.42] } 30. g5 { [%eval 7.83] } 30... Be6 { [%eval 8.13] } 31. Qh5+?! { (8.13 → 5.28) Inaccuracy. Qh6 was best. } { [%eval 5.28] } (31. Qh6 Re7 32. Qh8+ Kd7 33. Qxa8 Re8 34. Qxb7 Rg8 35. b5 Rxg5 36. Qxc6+ Ke7) 31... Bf7?! { (5.28 → 7.28) Inaccuracy. Kd7 was best. } { [%eval 7.28] } (31... Kd7 32. Ne2 Rag8 33. Nf4 Rxg5 34. Qh6 Bg4 35. Rf1 b6 36. Kf2 c5 37. bxc5) 32. Qh8+ { [%eval 7.58] } 32... Rg8 { [%eval 7.59] } 33. Qxd4 { [%eval 6.95] } 33... Rd8 { [%eval 6.88] } 34. Qe5+ { [%eval 6.84] } 34... Kf8 { [%eval 8.41] } 35. Qxc7 { [%eval 8.24] } 35... Ke8 { [%eval 8.3] } 36. Qe5+ { [%eval 7.54] } 36... Kf8 { [%eval 9.0] } 37. Ne2 { [%eval 8.95] } 37... Re8 { [%eval 8.77] } 38. Rf1?? { (8.77 → -2.54) Blunder. Qd6+ was best. } { [%eval -2.54] } (38. Qd6+ Re7 39. Rf1 Ke8 40. Qb8+ Kd7 41. Qxb7+ Kd8 42. Qb8+ Kd7 43. Qxa7+ Kd8) 38... Rxe5 { [%eval -2.61] } 39. Nf4?! { (-2.61 → -3.62) Inaccuracy. Nd4 was best. } { [%eval -3.62] } (39. Nd4 Re7 40. Rf5 Ke8 41. Kf2 Be6 42. Nxe6 Rxe6 43. Kf3 Rh8 44. Ra5 a6) 39... Rexg5?? { (-3.62 → -0.29) Blunder. Ke7 was best. } { [%eval -0.29] } (39... Ke7 40. Kf2 Rexg5 41. Rh1 R8g7 42. c4 Bg8 43. Ke3 Rh7 44. Rb1 Be6 45. b5) 40. c3?? { (-0.29 → -3.64) Blunder. Ne6+ was best. } { [%eval -3.64] } (40. Ne6+) 40... Rg4 { [%eval -3.8] } 41. c4 { [%eval -3.8] } 41... b5 { [%eval -3.33] } 42. Ne6+?! { (-3.33 → -5.16) Inaccuracy. cxb5 was best. } { [%eval -5.16] } (42. cxb5 cxb5 43. Rf3 Ke7 44. Kf2 Rh8 45. d4 Bc4 46. d5 Kd6 47. Ke3 Rh1) 42... Ke7 { [%eval -4.93] } 43. Nd4 { [%eval -5.89] } 43... Rxg2+ { [%eval -5.94] } 44. Kh1 { [%eval -6.07] } 44... R2g3? { (-6.07 → -3.25) Mistake. R2g6 was best. } { [%eval -3.25] } (44... R2g6 45. Rf2 Be8 46. cxb5 cxb5 47. Nf3 Kd8 48. Ra2 Bd7 49. Ne5 Rg1+ 50. Kh2) 45. Nxc6+?? { (-3.25 → Mate in 16) Checkmate is now unavoidable. Nf5+ was best. } { [%eval #-16] } (45. Nf5+ Ke6 46. Nxg3 Rxg3 47. cxb5 cxb5 48. Rf5 Be8 49. d4 Rxa3 50. Re5+ Kf7) 45... Ke8 { [%eval -12.28] } 46. Nxa7?! { (-12.28 → Mate in 1) Checkmate is now unavoidable. Rf2 was best. } { [%eval #-1] } (46. Rf2 Rg1+ 47. Kh2 R1g7 48. Kh1 bxc4 49. Nd4 c3 50. Nf3 Rh7+ 51. Nh2 Bh5) 46... Rh8# { Black wins by checkmate. } 0-1