FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/SwEhotod"]
[Date "2026.05.22"]
[Round "-"]
[White "liujunchen777"]
[Black "lichess AI level 6"]
[Result "1-0"]
[GameId "SwEhotod"]
[UTCDate "2026.05.22"]
[UTCTime "04:05:24"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. exd5 { [%eval 0.13] } { C01 French Defense: Exchange Variation } 3... exd5 { [%eval 0.14] } 4. c3 { [%eval 0.0] } 4... Bd6 { [%eval 0.03] } 5. Bd3 { [%eval 0.0] } 5... Ne7 { [%eval 0.08] } 6. Nf3 { [%eval -0.02] } 6... Nbc6 { [%eval 0.1] } 7. Nbd2 { [%eval 0.0] } 7... Bg4 { [%eval 0.2] } 8. h3 { [%eval 0.21] } 8... Bf5 { [%eval 0.21] } 9. Nf1 { [%eval 0.14] } 9... Bxd3 { [%eval 0.14] } 10. Qxd3 { [%eval 0.18] } 10... h6 { [%eval 0.3] } 11. Ng3 { [%eval 0.32] } 11... Bxg3 { [%eval 0.39] } 12. fxg3 { [%eval 0.4] } 12... a5 { [%eval 0.7] } 13. O-O { [%eval 0.6] } 13... a4 { [%eval 0.79] } 14. Be3 { [%eval 0.51] } 14... O-O { [%eval 0.56] } 15. Rf2 { [%eval 0.21] } 15... Ng6 { [%eval 0.58] } 16. Raf1 { [%eval 0.51] } 16... f5?! { (0.51 → 1.44) Inaccuracy. Qd7 was best. } { [%eval 1.44] } (16... Qd7 17. Nh2 Nce7 18. Ng4 f5 19. Nh2 Rae8 20. Bd2 c6 21. Re2 Nh8 22. c4) 17. Nh4 { [%eval 1.04] } 17... Qe8? { (1.04 → 2.73) Mistake. Nxh4 was best. } { [%eval 2.73] } (17... Nxh4 18. gxh4 Qxh4 19. Rxf5 Qe7 20. Bd2 Rad8 21. Rxf8+ Rxf8 22. Rxf8+ Qxf8 23. Qb5) 18. Nxg6?! { (2.73 → 1.96) Inaccuracy. Nxf5 was best. } { [%eval 1.96] } (18. Nxf5 a3 19. b3 Qe4 20. Qxe4 dxe4 21. Bd2 b5 22. Re1 Rae8 23. g4 Nge7) 18... Qxg6 { [%eval 1.94] } 19. g4 { [%eval 1.83] } 19... Qe6 { [%eval 2.23] } 20. gxf5 { [%eval 2.09] } 20... Qe8?! { (2.09 → 3.36) Inaccuracy. Qe4 was best. } { [%eval 3.36] } (20... Qe4 21. Qxe4 dxe4 22. d5 Ne5 23. Rf4 Nd3 24. Rxe4 Rae8 25. Re6 Rd8 26. c4) 21. Re2 { [%eval 2.72] } 21... Qe4 { [%eval 2.94] } 22. Qxe4 { [%eval 2.96] } 22... dxe4 { [%eval 2.95] } 23. Bd2 { [%eval 2.54] } 23... Ne7?! { (2.54 → 3.37) Inaccuracy. Rae8 was best. } { [%eval 3.37] } (23... Rae8 24. g4 Re7 25. Rf4 Rfe8 26. Be3 a3 27. b3 b5 28. f6 Rf7 29. fxg7) 24. Rxe4?! { (3.37 → 2.21) Inaccuracy. g4 was best. } { [%eval 2.21] } (24. g4 Nd5 25. Rxe4 Nf6 26. Re5 Rad8 27. Bc1 h5 28. g5 Nd7 29. Re7 c5) 24... Nd5?! { (2.21 → 3.33) Inaccuracy. Nxf5 was best. } { [%eval 3.33] } (24... Nxf5 25. Ref4 Nd6 26. Rxf8+ Rxf8 27. Rxf8+ Kxf8 28. Bf4 Nb5 29. Kf1 g5 30. Bd2) 25. Re5 { [%eval 3.26] } 25... Nb6 { [%eval 3.41] } 26. Re6 { [%eval 3.34] } 26... Ra6 { [%eval 3.38] } 27. f6 { [%eval 3.19] } 27... g5 { [%eval 3.24] } 28. h4 { [%eval 3.22] } 28... Nd5?! { (3.22 → 4.08) Inaccuracy. Nc4 was best. } { [%eval 4.08] } (28... Nc4 29. Rxa6 bxa6 30. Bc1 Kf7 31. Re1 gxh4 32. Re7+ Kg6 33. Rxc7 Nb6 34. c4) 29. Rxa6 { [%eval 3.95] } 29... bxa6 { [%eval 4.01] } 30. hxg5 { [%eval 3.92] } 30... hxg5 { [%eval 3.84] } 31. Bxg5 { [%eval 3.84] } 31... a3 { [%eval 4.47] } 32. Bc1?! { (4.47 → 2.88) Inaccuracy. c4 was best. } { [%eval 2.88] } (32. c4 Nb4 33. bxa3 Nc2 34. d5 Kf7 35. Bf4 Rc8 36. Kf2 c6 37. Rc1 Nd4) 32... Kf7 { [%eval 2.39] } 33. Rf3 { [%eval 2.6] } 33... Kg6?! { (2.60 → 4.04) Inaccuracy. axb2 was best. } { [%eval 4.04] } (33... axb2 34. Bxb2 Rb8 35. c4 Nxf6 36. Bc3 Kg6 37. d5 Ng4 38. Rf4 Kg5 39. Rf1) 34. bxa3?! { (4.04 → 3.10) Inaccuracy. b3 was best. } { [%eval 3.1] } (34. b3 Nxf6 35. Kf1 Re8 36. Rg3+ Kf7 37. Bxa3 a5 38. c4 c6 39. Bc1 a4) 34... a5?! { (3.10 → 3.94) Inaccuracy. Nxf6 was best. } { [%eval 3.94] } (34... Nxf6 35. Kf1 Re8 36. Rg3+ Kf7 37. Re3 Rh8 38. Re1 Rg8 39. Re5 c6 40. Bg5) 35. Rg3+ { [%eval 3.79] } 35... Kxf6?! { (3.79 → 5.14) Inaccuracy. Kf7 was best. } { [%eval 5.14] } (35... Kf7 36. Kf2 Rh8 37. Bg5 Rh5 38. c4 Nb6 39. c5 Nd5 40. Kf3 Ke6 41. Ke4) 36. Rf3+ { [%eval 4.95] } 36... Ke7 { [%eval 4.95] } 37. Rxf8 { [%eval 4.73] } 37... Kxf8 { [%eval 4.43] } 38. c4 { [%eval 4.8] } 38... Nb6 { [%eval 4.88] } 39. c5 { [%eval 4.7] } 39... Nc4?! { (4.70 → 6.53) Inaccuracy. Nd7 was best. } { [%eval 6.53] } (39... Nd7 40. c6 Nb6 41. Kf2 Nd5 42. Kf3 Kf7 43. Bf4 Ne7 44. Ke4 Nxc6 45. a4) 40. Kf2 { [%eval 6.13] } 40... Kf7 { [%eval 7.58] } 41. Ke2 { [%eval 7.23] } 41... a4 { [%eval 7.53] } 42. Kd3 { [%eval 7.43] } 42... Na5 { [%eval 6.8] } 43. Bd2 { [%eval 5.85] } 43... Nb7 { [%eval 6.54] } 44. Kc4 { [%eval 6.21] } 44... c6 { [%eval 6.5] } 45. Kb4 { [%eval 6.0] } 45... Nd8 { [%eval 6.56] } 46. Kxa4 { [%eval 6.74] } 46... Ke6 { [%eval 6.4] } 47. g4 { [%eval 6.28] } 47... Kd5 { [%eval 6.38] } 48. Be3 { [%eval 6.35] } 48... Kc4 { [%eval 7.02] } 49. Ka5 { [%eval 6.91] } 49... Kd3 { [%eval 7.11] } 50. Bg5 { [%eval 6.9] } 50... Ne6 { [%eval 7.39] } 51. Bf6 { [%eval 6.57] } 51... Nf8 { [%eval 7.61] } 52. Be5 { [%eval 7.68] } 52... Ke4 { [%eval 7.72] } 53. Kb6 { [%eval 7.65] } 53... Kd5 { [%eval 8.94] } 54. a4 { [%eval 8.8] } 54... Ng6 { [%eval 9.68] } 55. a5 { [%eval 9.26] } 55... Ne7 { [%eval 10.59] } 56. a6 { [%eval 10.24] } 56... Kc4 { [%eval 11.38] } 57. a7 { [%eval 10.74] } 57... Kd5 { [%eval 12.21] } 58. a8=Q { [%eval 11.37] } 58... Ke4?! { (11.37 → Mate in 12) Checkmate is now unavoidable. Kc4 was best. } { [%eval #12] } (58... Kc4 59. Qa4+ Kd3 60. Qb3+ Ke2 61. Qe6 Nd5+ 62. Kxc6 Nb4+ 63. Kd6 Nd3 64. c6) 59. Qxc6+ { [%eval 13.22] } 59... Nxc6?! { (13.22 → Mate in 11) Checkmate is now unavoidable. Ke3 was best. } { [%eval #11] } (59... Ke3 60. g5 Ng8 61. Qb7 Nh6 62. gxh6 Kf2 63. c6 Ke2 64. c7 Kf2 65. Qe4) 60. Kxc6 { [%eval #11] } 60... Ke3 { [%eval #12] } 61. a4 { [%eval #11] } 61... Ke4 { [%eval #11] } 62. a5 { [%eval #10] } 62... Kf3 { [%eval #11] } 63. a6 { [%eval #8] } 63... Ke4 { [%eval #8] } 64. a7 { [%eval #7] } 64... Kf3 { [%eval #7] } 65. a8=Q { [%eval #7] } 65... Kxg4 { [%eval #5] } 66. Bg3 { [%eval #7] } 66... Kf3 { [%eval #8] } 67. Qf8+ { [%eval #7] } 67... Kg2 { [%eval #5] } 68. Qf2+ { [%eval #5] } 68... Kh3 { [%eval #5] } 69. Qh2+ { [%eval #5] } 69... Kg4 { [%eval #6] } 70. d5 { [%eval #5] } 70... Kf3 { [%eval #5] } 71. d6 { [%eval #4] } 71... Ke3 { [%eval #4] } 72. d7 { [%eval #3] } 72... Ke4 { [%eval #3] } 73. d8=Q { [%eval #2] } 73... Kf3 { [%eval #2] } 74. Qf2+ { [%eval #1] } 74... Ke4 { [%eval #1] } 75. Qe8+ { [%eval #2] } 75... Kd3 { [%eval #2] } 76. Qfe2+ { [%eval #2] } 76... Kc3 { [%eval #2] } 77. Be1+ { [%eval #2] } 77... Kb3 { [%eval #2] } 78. Qb8+ { [%eval #1] } 78... Ka3 { [%eval #1] } 79. Qeb2+ { [%eval #1] } 79... Ka4 { [%eval #1] } 80. Qa8# { White wins by checkmate. } 1-0