FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/f0qvCKTZ"]
[Date "2026.04.25"]
[Round "-"]
[White "EggRollDV"]
[Black "lichess AI level 4"]
[Result "1-0"]
[GameId "f0qvCKTZ"]
[UTCDate "2026.04.25"]
[UTCTime "22:47:42"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "C41"]
[Opening "Philidor Defense: Hanham Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... d6 { [%eval 0.48] } 3. d4 { [%eval 0.58] } 3... Nd7 { [%eval 0.61] } { C41 Philidor Defense: Hanham Variation } 4. dxe5 { [%eval 0.3] } 4... dxe5 { [%eval 0.17] } 5. Nc3 { [%eval 0.0] } 5... Ne7? { (0.00 → 1.27) Mistake. Ngf6 was best. } { [%eval 1.27] } (5... Ngf6 6. Bc4 Bb4 7. Qe2 a5 8. O-O O-O 9. a4 Nb6 10. Bb3) 6. Bg5?! { (1.27 → 0.53) Inaccuracy. Ng5 was best. } { [%eval 0.53] } (6. Ng5 h6 7. Qh5 g6 8. Bc4 Nd5 9. Qh4 Bg7 10. Nxd5 hxg5) 6... f6 { [%eval 0.64] } 7. Bh4? { (0.64 → -0.47) Mistake. Be3 was best. } { [%eval -0.47] } (7. Be3 Nc6 8. Nd5 Nb6 9. c4 Bb4+ 10. Nd2 Be6 11. a3 Bxd2+ 12. Qxd2 O-O) 7... c6 { [%eval -0.28] } 8. Bc4 { [%eval -0.74] } 8... b5 { [%eval -0.84] } 9. Be6 { [%eval -0.84] } 9... b4 { [%eval -0.42] } 10. Na4 { [%eval -0.54] } 10... Ng6 { [%eval -0.37] } 11. Bxd7+? { (-0.37 → -1.53) Mistake. Bg3 was best. } { [%eval -1.53] } (11. Bg3 Qa5 12. c3 bxc3 13. Nxc3 Qa6 14. Nd2 Nc5 15. Bc4 Nd3+ 16. Bxd3 Qxd3) 11... Bxd7 { [%eval -1.52] } 12. b3 { [%eval -1.66] } 12... Bg4?! { (-1.66 → -0.59) Inaccuracy. h5 was best. } { [%eval -0.59] } (12... h5 13. h3 c5 14. Qe2 Nf4 15. Qf1 Qb8 16. Nb2 Qb7 17. Nd2 Bb5 18. Nbc4) 13. Bg3 { [%eval -0.57] } 13... Be6 { [%eval -0.49] } 14. O-O { [%eval -0.53] } 14... h5 { [%eval -0.5] } 15. h3 { [%eval -0.56] } 15... Qa5 { [%eval -0.42] } 16. Nd2 { [%eval -0.63] } 16... h4 { [%eval -0.52] } 17. Bh2 { [%eval -0.59] } 17... Rd8 { [%eval -0.62] } 18. Qe2 { [%eval -0.84] } 18... Rd7?! { (-0.84 → -0.27) Inaccuracy. Qb5 was best. } { [%eval -0.27] } (18... Qb5 19. Qe3 Be7 20. Rfd1 O-O 21. Qe1 Rd7 22. Nf1 Rfd8 23. Rxd7 Rxd7 24. Rd1) 19. Nc4 { [%eval -0.63] } 19... Qd8?! { (-0.63 → 0.33) Inaccuracy. Qb5 was best. } { [%eval 0.33] } (19... Qb5 20. Rad1 Rxd1 21. Rxd1 Bxc4 22. Qxc4 Qxc4 23. bxc4 Nf4 24. Kf1 Ne6 25. f3) 20. Rfd1 { [%eval -0.17] } 20... Qc7?! { (-0.17 → 0.55) Inaccuracy. Bxc4 was best. } { [%eval 0.55] } (20... Bxc4 21. bxc4 Be7 22. Qg4 Nf8 23. f4 exf4 24. Bxf4 Kf7 25. e5 Rxd1+ 26. Rxd1) 21. Rd2?! { (0.55 → -0.12) Inaccuracy. Ne3 was best. } { [%eval -0.12] } (21. Ne3 Kf7 22. Kh1 Be7 23. Nf5 Rhd8 24. Nb2 Rxd1+ 25. Rxd1 Rxd1+ 26. Qxd1 Kg8) 21... Be7 { [%eval 0.16] } 22. Rad1 { [%eval 0.0] } 22... Bxc4?! { (0.00 → 1.02) Inaccuracy. Rxd2 was best. } { [%eval 1.02] } (22... Rxd2 23. Rxd2 O-O 24. f3 Rd8 25. Rxd8+ Qxd8 26. Ncb2 c5 27. Kh1 Bf7 28. Nc4) 23. Rxd7?? { (1.02 → -4.65) Blunder. Qxc4 was best. } { [%eval -4.65] } (23. Qxc4 Rxd2 24. Rxd2 Qb7 25. Qe6 Nf8 26. Qg4 Kf7 27. Nb2 Ne6 28. Nc4 Qc7) 23... Bxe2 { [%eval -4.63] } 24. Rxc7 { [%eval -4.46] } 24... Bxd1 { [%eval -4.33] } 25. Rc8+ { [%eval -5.44] } 25... Kd7 { [%eval -5.34] } 26. Rxh8 { [%eval -5.29] } 26... Bxc2?? { (-5.29 → 0.59) Blunder. Nxh8 was best. } { [%eval 0.59] } (26... Nxh8 27. c3 bxc3 28. Nxc3 Bc2 29. f3 Bc5+ 30. Kh1 Ng6 31. Ne2 Bd3 32. Nc1) 27. Rg8?? { (0.59 → -1.53) Blunder. Ra8 was best. } { [%eval -1.53] } (27. Ra8 Bxe4 28. Rxa7+ Ke6 29. Ra5 Bd3 30. f3 Bd8 31. Ra8 Be7 32. Kh1 Nf4) 27... Bf8 { [%eval -1.47] } 28. g3?! { (-1.47 → -2.55) Inaccuracy. f4 was best. } { [%eval -2.55] } (28. f4 Ke6 29. fxe5 fxe5 30. g3 Bb1 31. gxh4 Bxa2 32. h5 Kf7 33. Rxf8+ Nxf8) 28... Bxe4?? { (-2.55 → 1.25) Blunder. Ke7 was best. } { [%eval 1.25] } (28... Ke7 29. gxh4 Bxe4 30. f4 Kf7 31. Rxf8+ Kxf8 32. Nc5 Bb1 33. fxe5 Nxe5 34. Kf2) 29. gxh4?? { (1.25 → -2.69) Blunder. Rxf8 was best. } { [%eval -2.69] } (29. Rxf8 Nxf8 30. Nc5+ Kd6 31. Nxe4+ Kd5 32. f3 hxg3 33. Bxg3 Ne6 34. Bf2 c5) 29... Bf3 { [%eval -2.22] } 30. Bg3?! { (-2.22 → -3.02) Inaccuracy. h5 was best. } { [%eval -3.02] } (30. h5 Bd5 31. Rxg7+ Bxg7 32. hxg6 Bf3 33. Kf1 Kd6 34. Nb2 c5 35. Nc4+ Kd5) 30... c5?? { (-3.02 → -1.10) Blunder. Ke6 was best. } { [%eval -1.1] } (30... Ke6 31. Nb2 Kf7 32. Rxf8+ Kxf8 33. Nd3 a5 34. Nb2 Kf7 35. Nc4 Ke6 36. Nxa5) 31. Kf1?? { (-1.10 → -3.65) Blunder. h5 was best. } { [%eval -3.65] } (31. h5 Bd5 32. Nxc5+ Kd6 33. Ne4+ Ke7 34. f3 Bxg8 35. hxg6 Ke6 36. Bf2 a5) 31... Kc6 { [%eval -3.48] } 32. Ke1 { [%eval -3.88] } 32... a6 { [%eval -3.15] } 33. Kd2 { [%eval -3.76] } 33... a5 { [%eval -3.02] } 34. Kd3?! { (-3.02 → -3.81) Inaccuracy. h5 was best. } { [%eval -3.81] } (34. h5 Bd5 35. Rxf8 Nxf8 36. f4 e4 37. Bf2 c4 38. Nc5 Ne6 39. Nxe6 Bxe6) 34... f5?? { (-3.81 → -1.67) Blunder. Bd5 was best. } { [%eval -1.67] } (34... Bd5 35. Rxf8 Nxf8 36. Nb2 Ne6 37. h5 Kb5 38. Nc4 Bxc4+ 39. bxc4+ Ka4 40. Ke4) 35. Ke3?? { (-1.67 → -4.53) Blunder. Rxf8 was best. } { [%eval -4.53] } (35. Rxf8 e4+ 36. Ke3 Nxf8 37. Nb2 Ne6 38. Nc4 a4 39. bxa4 Bg2 40. Bb8 Bf1) 35... Bh5?? { (-4.53 → 3.18) Blunder. Bd5 was best. } { [%eval 3.18] } (35... Bd5 36. Rxf8 f4+ 37. Bxf4 exf4+ 38. Rxf4 Nxf4 39. Kxf4 c4 40. bxc4 Bxc4 41. Nb2) 36. Bxe5 { [%eval 2.67] } 36... c4 { [%eval 3.01] } 37. bxc4 { [%eval 2.98] } 37... Bd1?! { (2.98 → 4.15) Inaccuracy. Nxe5 was best. } { [%eval 4.15] } (37... Nxe5 38. Rxf8 Nxc4+ 39. Kd4 Nd6 40. Ra8 Kb5 41. Nc5 Bf7 42. Nb3 Kb6 43. h5) 38. Bxg7 { [%eval 4.18] } 38... Bxa4 { [%eval 5.12] } 39. Bxf8 { [%eval 5.05] } 39... f4+ { [%eval 4.75] } 40. Kf3?! { (4.75 → 3.64) Inaccuracy. Kd3 was best. } { [%eval 3.64] } (40. Kd3 Nxh4 41. Rg4 Nf3 42. Rxf4 Bd1 43. Rf6+ Kc7 44. Bd6+ Kd7 45. c5 Kc6) 40... Nxh4+?! { (3.64 → 4.96) Inaccuracy. Bd1+ was best. } { [%eval 4.96] } (40... Bd1+ 41. Kg2 Nxh4+ 42. Kf1 b3 43. axb3 Bxb3 44. Rg4 Bxc4+ 45. Kg1 Nf3+ 46. Kh1) 41. Kg4 { [%eval 4.96] } 41... Ng2 { [%eval 4.58] } 42. Kf5 { [%eval 4.1] } 42... Bc2+ { [%eval 3.98] } 43. Ke5 { [%eval 3.77] } 43... Ne1 { [%eval 4.32] } 44. Kxf4 { [%eval 4.32] } 44... Nd3+ { [%eval 4.5] } 45. Ke4 { [%eval 4.08] } 45... Nc1+ { [%eval 4.57] } 46. Ke3 { [%eval 4.65] } 46... Nxa2 { [%eval 4.35] } 47. Bh6?! { (4.35 → 3.09) Inaccuracy. Kd2 was best. } { [%eval 3.09] } (47. Kd2 Bb3 48. Rg4 Nc3 49. h4 Nb1+ 50. Kc1 Na3 51. Rg6+ Kd7 52. h5 Ke8) 47... b3 { [%eval 3.82] } 48. Rb8?! { (3.82 → 2.76) Inaccuracy. Bg7 was best. } { [%eval 2.76] } (48. Bg7 Kc5 49. Kd2 Kxc4 50. h4 Nb4 51. Rc8+ Kd5 52. h5 Bh7 53. Ra8 Kc6) 48... Nb4?! { (2.76 → 3.59) Inaccuracy. Nc3 was best. } { [%eval 3.59] } (48... Nc3 49. Bg7 Nd1+ 50. Kd2 Nxf2 51. h4 Ne4+ 52. Kc1 Nd6 53. h5 Nxc4 54. h6) 49. Kf3?? { (3.59 → -5.10) Blunder. Bg7 was best. } { [%eval -5.1] } (49. Bg7 Nd3 50. Ra8 a4 51. Ra6+ Kc7 52. Rxa4 Nxf2 53. Kxf2 b2 54. Rb4 b1=Q) 49... Bd3?? { (-5.10 → 2.98) Blunder. b2 was best. } { [%eval 2.98] } (49... b2 50. Kg2 b1=Q 51. Rc8+ Kd7 52. Rc5 Be4+ 53. f3 a4 54. Rb5 Bc6 55. Rg5) 50. Bc1 { [%eval 2.99] } 50... Bc2?! { (2.99 → 3.94) Inaccuracy. Nc2 was best. } { [%eval 3.94] } (50... Nc2 51. Ra8 Kb6 52. c5+ Kxc5 53. Rxa5+ Bb5 54. Kg3 Kb4 55. Ra8 Kc3 56. Rc8+) 51. Ke3 { [%eval 3.92] } 51... Nd3 { [%eval 3.95] } 52. Kd2 { [%eval 3.24] } 52... Nxf2 { [%eval 3.24] } 53. h4 { [%eval 2.71] } 53... Nd3?! { (2.71 → 4.20) Inaccuracy. Ne4+ was best. } { [%eval 4.2] } (53... Ne4+ 54. Ke3 Ng3 55. Rh8 Kc5 56. h5 Kxc4 57. h6 Nf5+ 58. Kd2 Nd6 59. Ba3) 54. h5 { [%eval 4.07] } 54... Kc5 { [%eval 4.53] } 55. h6 { [%eval 4.1] } 55... Nxc1 { [%eval 4.82] } 56. Kxc1 { [%eval 4.59] } 56... Kd4 { [%eval 5.09] } 57. Kb2 { [%eval 4.97] } 57... Kc5?! { (4.97 → 6.84) Inaccuracy. a4 was best. } { [%eval 6.84] } (57... a4 58. Rb4 a3+ 59. Kxa3 Kc5 60. Rb7 Kxc4 61. Rc7+ Kd4 62. Rxc2 bxc2 63. Kb2) 58. Rb7 { [%eval 7.26] } 58... a4 { [%eval 6.99] } 59. h7 { [%eval 4.99] } 59... Bxh7 { [%eval 4.52] } 60. Rxh7 { [%eval 4.34] } 60... Kxc4?? { (4.34 → 81.15) Blunder. Kb4 was best. } { [%eval 81.15] } (60... Kb4 61. Rb7+ Kxc4 62. Ra7 Kd4 63. Rxa4+ Ke5 64. Ra5+ Kd6 65. Ra8 Ke5 66. Re8+) 61. Ra7 { [%eval 73.02] } 61... Kb4 { [%eval 51.39] } 62. Rb7+? { (51.39 → 5.82) Mistake. Ra8 was best. } { [%eval 5.82] } (62. Ra8 Kb5 63. Kc3 b2 64. Kxb2 Kc6 65. Rd8 a3+ 66. Ka2 Kc7 67. Rd4 Kb6) 62... Kc4 { [%eval 4.44] } 63. Ra7 { [%eval 81.15] } 63... Kb4 { [%eval 6.69] } 64. Rb7+?! { (6.69 → 4.52) Inaccuracy. Ra8 was best. } { [%eval 4.52] } (64. Ra8 Kb5 65. Kc3 Kc6 66. Rxa4 Kd5 67. Kxb3 Ke5 68. Kc3 Ke6 69. Kc4 Kd6) 64... Ka5?? { (4.52 → Mate in 9) Checkmate is now unavoidable. Kc5 was best. } { [%eval #9] } (64... Kc5 65. Rd7 Kc4 66. Rd8 a3+ 67. Kxa3 Kc3 68. Rc8+ Kd3 69. Kb2 Ke4 70. Re8+) 65. Rd7?? { (Mate in 9 → 4.56) Lost forced checkmate sequence. Rb8 was best. } { [%eval 4.56] } (65. Rb8 Ka6 66. Ka3 Ka7 67. Rb4 Ka6 68. Kxa4 Ka7 69. Ka5 Ka8 70. Kb6 Kb8) 65... Kb4 { [%eval 56.95] } 66. Rd4+ { [%eval 45.59] } 66... Ka5 { [%eval 81.15] } 67. Rc4 { [%eval 63.25] } 67... Kb5 { [%eval 62.7] } 68. Rh4 { [%eval 81.15] } 68... Ka5 { [%eval 35.76] } 69. Rg4 { [%eval 81.15] } 69... Kb5?! { (81.15 → Mate in 23) Checkmate is now unavoidable. a3+ was best. } { [%eval #23] } (69... a3+ 70. Kxb3 Kb5 71. Kxa3 Kc5 72. Kb3 Kd5 73. Rb4 Ke5 74. Kc3 Kd5 75. Kd3) 70. Rf4 { [%eval 4.57] } 70... Ka5?? { (4.57 → 81.15) Blunder. Kc5 was best. } { [%eval 81.15] } (70... Kc5 71. Rxa4 Kd5 72. Rf4 Ke5 73. Rf2 Ke4 74. Rf1 Ke3 75. Rf8 Ke4 76. Kxb3) 71. Re4 { [%eval 59.07] } 71... Kb5 { [%eval 70.61] } 72. Ka3 { [%eval #24] } 72... b2 { [%eval 6.85] } 73. Kxb2 { [%eval 5.02] } 73... Ka5?? { (5.02 → Mate in 13) Checkmate is now unavoidable. Kc5 was best. } { [%eval #13] } (73... Kc5 74. Ka3 Kd5 75. Rb4 Ke5 76. Kxa4 Kd5 77. Kb5 Kd6 78. Kb6 Kd5 79. Ra4) 74. Ka3?? { (Mate in 13 → 4.04) Lost forced checkmate sequence. Rc4 was best. } { [%eval 4.04] } (74. Rc4 Kb5 75. Rc8 Kb4 76. Ka2 a3 77. Rc1 Kb5 78. Kxa3 Ka5 79. Rb1 Ka6) 74... Ka6?? { (4.04 → Mate in 7) Checkmate is now unavoidable. Kb5 was best. } { [%eval #7] } (74... Kb5 75. Rd4 Kc5 76. Rd8 Kc6 77. Rd1 Kc5 78. Rc1+ Kd4 79. Kxa4 Kd5 80. Kb5) 75. Kxa4 { [%eval #6] } 75... Kb7 { [%eval #6] } 76. Rc4 { [%eval #6] } 76... Ka8 { [%eval #5] } 77. Rb4 { [%eval #4] } 77... Ka7 { [%eval #4] } 78. Kb3 { [%eval #5] } 78... Ka6 { [%eval #5] } 79. Kc4 { [%eval #5] } 79... Ka5 { [%eval #5] } 80. Rb8 { [%eval #5] } 80... Ka6 { [%eval #5] } 81. Rb1 { [%eval #5] } 81... Ka5 { [%eval #5] } 82. Kc3 { [%eval #6] } 82... Ka6 { [%eval #6] } 83. Kc4 { [%eval #5] } 83... Ka5 { [%eval #5] } 84. Kc5 { [%eval #5] } 84... Ka6 { [%eval #4] } 85. Kc6 { [%eval #6] } 85... Ka5 { [%eval #6] } 86. Kc7 { [%eval #7] } 86... Ka6 { [%eval #7] } 87. Rb2 { [%eval #8] } 87... Ka5 { [%eval #8] } 88. Kc6 { [%eval #7] } 88... Ka4 { [%eval #7] } 89. Kc5 { [%eval #6] } 89... Ka3 { [%eval #6] } 90. Rb8 { [%eval #5] } 90... Ka4 { [%eval #5] } 91. Kc4 { [%eval #5] } 91... Ka3 { [%eval #4] } 92. Rb7 { [%eval #3] } 92... Ka2 { [%eval #3] } 93. Kc3 { [%eval #2] } 93... Ka1 { [%eval #2] } 94. Kc2 { [%eval #1] } 94... Ka2 { [%eval #1] } 95. Ra7# { White wins by checkmate. } 1-0