FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/3TwlJIVw"]
[Date "2026.04.22"]
[Round "-"]
[White "nodirbeki"]
[Black "lichess AI level 3"]
[Result "1-0"]
[GameId "3TwlJIVw"]
[UTCDate "2026.04.22"]
[UTCTime "18:26:44"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C48"]
[Opening "Four Knights Game: Spanish Variation, Ranken 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.22] } 3. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } 4. Bb5 { [%eval 0.04] } 4... a6 { [%eval 0.35] } 5. Bxc6 { [%eval 0.29] } { C48 Four Knights Game: Spanish Variation, Ranken Variation } 5... dxc6 { [%eval 0.35] } 6. Nxe5 { [%eval 0.28] } 6... Nxe4 { [%eval 0.4] } 7. Nxe4 { [%eval 0.25] } 7... Qd4 { [%eval 0.42] } 8. Qf3?! { (0.42 → -0.27) Inaccuracy. O-O was best. } { [%eval -0.27] } (8. O-O Qxe5 9. d4 Qd5 10. Ng5 Be6 11. Nxe6 fxe6 12. Re1 O-O-O) 8... Qxe5 { [%eval -0.22] } 9. d3?? { (-0.22 → -3.10) Blunder. O-O was best. } { [%eval -3.1] } (9. O-O) 9... Be6?? { (-3.10 → -0.04) Blunder. f5 was best. } { [%eval -0.04] } (9... f5 10. Qg3 Qe6 11. O-O fxe4 12. Re1 Qg6 13. Rxe4+ Kf7 14. Qxc7+ Kg8 15. g3) 10. Rb1? { (-0.04 → -1.45) Mistake. Qg3 was best. } { [%eval -1.45] } (10. Qg3 Bd6 11. Kf1 Qxe4 12. dxe4 Bxg3 13. hxg3 O-O-O 14. Be3 f5 15. Re1 fxe4) 10... Rd8? { (-1.45 → 0.14) Mistake. f5 was best. } { [%eval 0.14] } (10... f5 11. Qg3 Qxg3 12. Nxg3 Bxa2 13. Ra1 Be6 14. Bf4 O-O-O 15. Kd2 Bb4+ 16. c3) 11. Bf4 { [%eval 0.13] } 11... Qf5 { [%eval 0.29] } 12. O-O { [%eval 0.42] } 12... h5 { [%eval 0.42] } 13. Rfe1 { [%eval 0.31] } 13... Rd7 { [%eval 0.27] } 14. Qg3 { [%eval 0.27] } 14... Qa5?? { (0.27 → 2.27) Blunder. h4 was best. } { [%eval 2.27] } (14... h4 15. Qg5) 15. Ng5 { [%eval 2.09] } 15... Bb4?! { (2.09 → 3.30) Inaccuracy. Rh6 was best. } { [%eval 3.3] } (15... Rh6 16. Nxe6 Rxe6 17. Rxe6+ fxe6 18. Qg6+ Rf7 19. Qxe6+ Re7 20. Qg6+ Kd7 21. Rf1) 16. Rxe6+?? { (3.30 → 0.10) Blunder. Nxe6 was best. } { [%eval 0.1] } (16. Nxe6 fxe6 17. Rxe6+ Kd8 18. a3 Bd2 19. Re5 Bxf4 20. Qxf4 Rd5 21. Rbe1 Kc8) 16... fxe6 { [%eval 0.59] } 17. Nxe6?! { (0.59 → -0.36) Inaccuracy. c3 was best. } { [%eval -0.36] } (17. c3 Qf5 18. cxb4 Rxd3 19. f3 Rxf3 20. Nxf3 Qxb1+ 21. Qe1 Qxe1+ 22. Nxe1 Rf8) 17... Rf7?? { (-0.36 → 3.65) Blunder. Re7 was best. } { [%eval 3.65] } (17... Re7) 18. Nxc7+?? { (3.65 → -1.20) Blunder. c3 was best. } { [%eval -1.2] } (18. c3 Bf8 19. Re1 Rf6 20. Bg5 Rxe6 21. Rxe6+ Kf7 22. Re1 Qxa2 23. Qxc7+ Kg6) 18... Kf8?? { (-1.20 → 0.90) Blunder. Kd7 was best. } { [%eval 0.9] } (18... Kd7) 19. Ne6+ { [%eval 0.71] } 19... Kg8 { [%eval 0.75] } 20. Qg6? { (0.75 → -0.59) Mistake. Ng5 was best. } { [%eval -0.59] } (20. Ng5 Qxa2) 20... Be7?! { (-0.59 → 0.12) Inaccuracy. Qxa2 was best. } { [%eval 0.12] } (20... Qxa2 21. Rf1 Qxb2 22. d4 Qa2 23. Bg5 Bf8 24. c4 Qxc4 25. Re1 Qb4 26. Re5) 21. a3 { [%eval 0.18] } 21... Qf5 { [%eval 0.15] } 22. Qxf5 { [%eval 0.15] } 22... Rxf5 { [%eval 0.15] } 23. Be3 { [%eval 0.2] } 23... Rf6 { [%eval 0.61] } 24. Ng5 { [%eval 0.52] } 24... Rg6 { [%eval 0.77] } 25. Ne4 { [%eval 0.77] } 25... Kf7 { [%eval 0.87] } 26. d4?! { (0.87 → 0.10) Inaccuracy. a4 was best. } { [%eval 0.1] } (26. a4 b5) 26... Re6 { [%eval 0.23] } 27. Nc5 { [%eval 0.0] } 27... Bxc5 { [%eval 0.0] } 28. dxc5 { [%eval -0.05] } 28... Rhe8 { [%eval -0.01] } 29. Re1 { [%eval -0.3] } 29... Re5 { [%eval -0.03] } 30. b4?! { (-0.03 → -0.92) Inaccuracy. Rd1 was best. } { [%eval -0.92] } (30. Rd1) 30... h4?! { (-0.92 → 0.00) Inaccuracy. Re4 was best. } { [%eval 0.0] } (30... Re4 31. Kf1) 31. h3 { [%eval -0.4] } 31... R5e6?! { (-0.40 → 0.23) Inaccuracy. Re4 was best. } { [%eval 0.23] } (31... Re4) 32. a4 { [%eval -0.21] } 32... R6e7 { [%eval 0.0] } 33. Kf1?! { (0.00 → -0.58) Inaccuracy. Rd1 was best. } { [%eval -0.58] } (33. Rd1 Re4 34. c3 a5 35. bxa5 Rxa4 36. Kh2 Re7 37. Rd6 Ree4 38. Rd7+ Re7) 33... Re6?! { (-0.58 → 0.00) Inaccuracy. Re4 was best. } { [%eval 0.0] } (33... Re4) 34. Ke2 { [%eval 0.0] } 34... Rd8 { [%eval 0.0] } 35. Kf3 { [%eval 0.0] } 35... Rde8 { [%eval 0.09] } 36. Kf4?? { (0.09 → -2.28) Blunder. Rd1 was best. } { [%eval -2.28] } (36. Rd1 Re4) 36... Kg6?? { (-2.28 → 0.00) Blunder. Re4+ was best. } { [%eval 0.0] } (36... Re4+ 37. Kf3 Rxb4 38. a5 Rc4 39. Ra1 Re5 40. Rb1 Re7 41. Ra1 Ke8 42. c3) 37. Kg4?? { (0.00 → -2.23) Blunder. Kf3 was best. } { [%eval -2.23] } (37. Kf3 Re4 38. c3 a5 39. bxa5 Rxa4 40. Rd1 Rf8+ 41. Ke2 Rf7 42. Rd8 Rxa5) 37... Rh8?? { (-2.23 → 0.00) Blunder. Re4+ was best. } { [%eval 0.0] } (37... Re4+ 38. Kf3) 38. c4?? { (0.00 → -2.52) Blunder. c3 was best. } { [%eval -2.52] } (38. c3 Re4+ 39. Kf3 Rc4 40. Rd1 Rxc3 41. Rd7 Rf8+ 42. Ke2 Rf7 43. Rd4 Kh5) 38... Re5?? { (-2.52 → -0.62) Blunder. Re4+ was best. } { [%eval -0.62] } (38... Re4+ 39. Kf3 Rxc4 40. Rb1 Rd8 41. b5 Rxa4 42. bxa6 bxa6 43. Rb7 Rf8+ 44. Ke2) 39. Kf4?! { (-0.62 → -1.23) Inaccuracy. Kf3 was best. } { [%eval -1.23] } (39. Kf3 Rf8+) 39... Re6 { [%eval -1.11] } 40. b5?? { (-1.11 → -4.77) Blunder. Kf3 was best. } { [%eval -4.77] } (40. Kf3) 40... Rhe8?? { (-4.77 → -0.24) Blunder. Rf8+ was best. } { [%eval -0.24] } (40... Rf8+ 41. Kg4 Re4+ 42. f4 Rfxf4+ 43. Bxf4 Rxe1 44. a5 Re4 45. Kf3 Rxc4 46. bxa6) 41. Kg4?? { (-0.24 → -2.59) Blunder. Kf3 was best. } { [%eval -2.59] } (41. Kf3) 41... a5?? { (-2.59 → -0.29) Blunder. Re4+ was best. } { [%eval -0.29] } (41... Re4+ 42. Kf3 Rxc4 43. Rd1 Rf8+ 44. Ke2 Rxa4 45. Rd6+ Rf6 46. bxa6 bxa6 47. Rd7) 42. b6?? { (-0.29 → -2.99) Blunder. Kxh4 was best. } { [%eval -2.99] } (42. Kxh4) 42... Re4+ { [%eval -2.9] } 43. Kf3 { [%eval -2.85] } 43... R4e7?? { (-2.85 → -0.24) Blunder. Rxc4 was best. } { [%eval -0.24] } (43... Rxc4 44. Rd1 Re7 45. Rd6+ Kf5 46. Ke2 Rxa4 47. Kd3 Rae4 48. Rd8 Rf7 49. g4+) 44. Kg4?? { (-0.24 → -2.94) Blunder. Rd1 was best. } { [%eval -2.94] } (44. Rd1 Kf5) 44... Re4+ { [%eval -2.97] } 45. Kf3 { [%eval -2.74] } 45... Rxc4 { [%eval -2.84] } 46. Rd1 { [%eval -2.55] } 46... Rc3?? { (-2.55 → -0.16) Blunder. Rxa4 was best. } { [%eval -0.16] } (46... Rxa4 47. Rd7 Rf8+ 48. Ke2 Rf7 49. Rd8 Re4 50. Kd3 Kf5 51. Kc3 g5 52. Rh8) 47. Rd6+ { [%eval -0.5] } 47... Kf5 { [%eval 0.0] } 48. Rd7 { [%eval -0.19] } 48... Ke5? { (-0.19 → 1.08) Mistake. Rb8 was best. } { [%eval 1.08] } (48... Rb8 49. Rxg7 Rc4 50. Rg4 Rb4 51. g3 hxg3 52. Kxg3 Ke6 53. Bd2 Rb3+ 54. Kg2) 49. Rxg7 { [%eval 0.75] } 49... Rb8 { [%eval 0.93] } 50. Rg5+?! { (0.93 → 0.00) Inaccuracy. Rg4 was best. } { [%eval 0.0] } (50. Rg4) 50... Ke6 { [%eval 0.0] } 51. Ke4 { [%eval -0.03] } 51... Kf7? { (-0.03 → 1.59) Mistake. Rc4+ was best. } { [%eval 1.59] } (51... Rc4+ 52. Kd3) 52. Rg4? { (1.59 → 0.00) Mistake. Ke5 was best. } { [%eval 0.0] } (52. Ke5 Rd3 53. Rf5+ Kg7 54. Ke4 Rbd8 55. Rf4 Rb3 56. Ke5 Rb4 57. Ke6 Kg6) 52... Ra3? { (0.00 → 1.30) Mistake. Rc4+ was best. } { [%eval 1.3] } (52... Rc4+ 53. Kf5 Rxg4 54. hxg4 Rd8 55. g5 Rd5+ 56. Ke4 Kg7 57. f4 Kg6 58. Bg1) 53. Kf3?! { (1.30 → 0.71) Inaccuracy. Kf5 was best. } { [%eval 0.71] } (53. Kf5) 53... Re8?? { (0.71 → 2.88) Blunder. Rh8 was best. } { [%eval 2.88] } (53... Rh8 54. Rd4) 54. Rxh4 { [%eval 2.86] } 54... Rg8 { [%eval 3.41] } 55. Rg4?? { (3.41 → -3.71) Blunder. Rd4 was best. } { [%eval -3.71] } (55. Rd4 Rf8 56. g4 Ke7+ 57. Kg3 Rd8 58. Re4+ Kf7 59. h4 Rd5 60. Kf4 Ra1) 55... Rh8?? { (-3.71 → 3.00) Blunder. Rxg4 was best. } { [%eval 3.0] } (55... Rxg4 56. Kxg4 Rxa4+ 57. Kf3 Rb4 58. Ke2 a4 59. Bc1 Rc4 60. Kd2 Rxc5 61. h4) 56. Rf4+ { [%eval 2.89] } 56... Ke7 { [%eval 3.25] } 57. g3?? { (3.25 → -2.20) Blunder. Re4+ was best. } { [%eval -2.2] } (57. Re4+ Kf7 58. h4 Rb3 59. Rd4 Rb4 60. Rd7+ Ke6 61. Rxb7 Rhxh4 62. Rc7 Kd5) 57... Rc3?? { (-2.20 → 3.71) Blunder. Rf8 was best. } { [%eval 3.71] } (57... Rf8 58. Rxf8 Kxf8 59. Ke2 Rxa4 60. Kd3 Rb4 61. Bd2 Rb3+ 62. Kc2 Rb5 63. h4) 58. Re4+ { [%eval 3.37] } 58... Kf7 { [%eval 3.02] } 59. Ke2?? { (3.02 → 0.52) Blunder. Rf4+ was best. } { [%eval 0.52] } (59. Rf4+ Ke6 60. h4 Rd3 61. Re4+ Kf7 62. Rd4 Rd8 63. Rg4 Rb3 64. h5 Rb4) 59... Rxh3 { [%eval 0.42] } 60. Bd4?! { (0.42 → -0.45) Inaccuracy. Rd4 was best. } { [%eval -0.45] } (60. Rd4 Ke8 61. g4 Rc2+ 62. Kf1 Rb2 63. Re4+ Kf8 64. Kg2 Rh7 65. Rf4+ Rf7) 60... Rb3 { [%eval 0.02] } 61. Rf4+ { [%eval 0.11] } 61... Kg8 { [%eval 0.22] } 62. Re4 { [%eval 0.0] } 62... Rb4 { [%eval 0.05] } 63. Kd3 { [%eval 0.0] } 63... Rh2? { (0.00 → 1.53) Mistake. Rh1 was best. } { [%eval 1.53] } (63... Rh1 64. Rg4+ Kf7 65. Rg7+ Ke6 66. Bc3 Rb3 67. Kd2 Rh5 68. Kc2 Ra3 69. Bd4) 64. Re7?! { (1.53 → 0.58) Inaccuracy. Re8+ was best. } { [%eval 0.58] } (64. Re8+ Kf7 65. Rb8 Rh1 66. Rxb7+ Ke6 67. Be3 Rxa4 68. Rc7 Kd5 69. Rd7+ Ke5) 64... Rb3+?? { (0.58 → 2.67) Blunder. Rh7 was best. } { [%eval 2.67] } (64... Rh7) 65. Kc4?? { (2.67 → 0.00) Blunder. Ke4 was best. } { [%eval 0.0] } (65. Ke4 Rb4 66. Rxb7 Rh5 67. Rd7 Rxc5 68. Rd8+ Kh7 69. b7 Rd5 70. b8=Q Rbxd4+) 65... Rf3?? { (0.00 → 5.04) Blunder. Rh7 was best. } { [%eval 5.04] } (65... Rh7 66. Rc7 Ra3 67. Bc3 Rf7 68. f4 Rxa4+ 69. Kb3 Re4 70. Be5 a4+ 71. Ka3) 66. Rxb7 { [%eval 4.17] } 66... Rhxf2? { (4.17 → 7.44) Mistake. Rh1 was best. } { [%eval 7.44] } (66... Rh1 67. Be3 Ra1 68. Kb3 Rf8 69. Ra7 Rd8 70. Rxa5 Kf7 71. Kc4 Ra3 72. Bd4) 67. Bxf2 { [%eval 7.01] } 67... Rxg3? { (7.01 → Mate in 4) Checkmate is now unavoidable. Rxf2 was best. } { [%eval #4] } (67... Rxf2 68. Ra7 Ra2 69. Kd4 Rxa4+ 70. Ke5 Kf8 71. Kd6 Rg4 72. b7 Rb4 73. Kxc6) 68. Bxg3 { [%eval #3] } 68... Kh8 { [%eval #3] } 69. Rc7 { [%eval #2] } 69... Kg8 { [%eval #2] } 70. b7 { [%eval #1] } 70... Kf8 { [%eval #1] } 71. b8=Q# { White wins by checkmate. } 1-0