FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/uphAJY6U"]
[Date "2026.06.05"]
[Round "-"]
[White "Cepn50"]
[Black "lichess AI level 1"]
[Result "1-0"]
[GameId "uphAJY6U"]
[UTCDate "2026.06.05"]
[UTCTime "08:40:22"]
[WhiteElo "800"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D00"]
[Opening "Queen's Pawn Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. e3 { [%eval 0.03] } { D00 Queen's Pawn Game } 2... e6 { [%eval 0.11] } 3. Bb5+ { [%eval -0.12] } 3... Bd7 { [%eval 0.07] } 4. Bc4?? { (0.07 → -4.21) Blunder. Be2 was best. } { [%eval -4.21] } (4. Be2 Nf6 5. Nf3 c5 6. O-O Nc6 7. b3 cxd4 8. exd4 Ne4) 4... c6?? { (-4.21 → 0.07) Blunder. dxc4 was best. } { [%eval 0.07] } (4... dxc4 5. Nf3 Nf6 6. O-O Be7 7. Re1 Bc6 8. Nbd2 b5 9. e4 O-O 10. a4) 5. Bd3 { [%eval 0.08] } 5... Qb6 { [%eval 0.41] } 6. Qg4? { (0.41 → -0.71) Mistake. Nf3 was best. } { [%eval -0.71] } (6. Nf3 c5 7. O-O Nf6 8. b3 Nc6 9. Bb2 c4 10. Be2 Bd6 11. Nbd2 O-O) 6... Nf6 { [%eval -0.35] } 7. Qg5?! { (-0.35 → -1.11) Inaccuracy. Qe2 was best. } { [%eval -1.11] } (7. Qe2 c5 8. c3 Bc6 9. Nd2 Nbd7 10. Ngf3 Bd6 11. O-O Qc7 12. c4 O-O) 7... h6 { [%eval -1.03] } 8. Qf4 { [%eval -1.3] } 8... Bc8?! { (-1.30 → -0.27) Inaccuracy. c5 was best. } { [%eval -0.27] } (8... c5 9. Nf3 Bd6 10. Ne5 cxd4 11. Qxd4 Qc7 12. Nxd7 Nbxd7 13. Bd2 a6 14. Qh4) 9. Bf1? { (-0.27 → -1.60) Mistake. Nc3 was best. } { [%eval -1.6] } (9. Nc3 c5 10. dxc5 Qxc5 11. Nb5 Na6 12. a3 Bd7 13. b4 Qb6 14. Qd4 Be7) 9... Ne4?! { (-1.60 → -0.58) Inaccuracy. c5 was best. } { [%eval -0.58] } (9... c5 10. Nc3 a6 11. dxc5 Qxc5 12. Bd3 Nc6 13. e4 e5 14. Qd2 Be6 15. Nge2) 10. f3?? { (-0.58 → -2.99) Blunder. Bd3 was best. } { [%eval -2.99] } (10. Bd3 Bd6 11. Qg4 O-O 12. Bxe4 f5 13. Bxf5 Rxf5 14. Qd1 e5 15. dxe5 Bxe5) 10... Nf6?? { (-2.99 → -0.84) Blunder. g5 was best. } { [%eval -0.84] } (10... g5 11. Qg4 h5 12. Qh3 g4 13. fxg4 e5 14. g3 exd4 15. exd4 Bh6 16. Nd2) 11. e4?! { (-0.84 → -1.94) Inaccuracy. Nc3 was best. } { [%eval -1.94] } (11. Nc3 Bd7 12. Qg3 c5 13. dxc5 Qxc5 14. Bd3 Nc6 15. Nge2 Bd6 16. f4 O-O) 11... Nbd7? { (-1.94 → -0.35) Mistake. Qxd4 was best. } { [%eval -0.35] } (11... Qxd4 12. c3 Qb6 13. e5 Ng8 14. Bd3 Nd7 15. Qg3 Ne7 16. f4 Nf5 17. Qh3) 12. exd5?? { (-0.35 → -2.19) Blunder. e5 was best. } { [%eval -2.19] } (12. e5 Ng8 13. Qe3 c5 14. c3 Nb8 15. Bd3 Nc6 16. Ne2 Bd7 17. b3 cxd4) 12... e5 { [%eval -2.16] } 13. Qg3 { [%eval -2.07] } 13... Nh5?! { (-2.07 → -0.93) Inaccuracy. Nxd5 was best. } { [%eval -0.93] } (13... Nxd5 14. dxe5 Nc5 15. Na3 Qb4+ 16. c3 Nxc3 17. Nc2 Qa4 18. b3 Nxb3 19. axb3) 14. Qh3? { (-0.93 → -2.14) Mistake. Qf2 was best. } { [%eval -2.14] } (14. Qf2 exd4 15. Nd2 Bb4 16. Ne2 cxd5 17. a3 Bd6 18. Nb3 O-O 19. Qxd4 Qd8) 14... Nhf6 { [%eval -1.77] } 15. Bc4? { (-1.77 → -3.17) Mistake. dxc6 was best. } { [%eval -3.17] } (15. dxc6 Qxc6 16. Nd2 Qxc2 17. Qg3 Nh5 18. Qf2 Bb4 19. a3 Ba5 20. b4 Bb6) 15... exd4 { [%eval -3.21] } 16. c3? { (-3.21 → -5.32) Mistake. Qg3 was best. } { [%eval -5.32] } (16. Qg3 cxd5 17. Bd3 Bb4+ 18. c3 dxc3 19. bxc3 Bc5 20. Ne2 Nh5 21. Qh4 g5) 16... cxd5 { [%eval -4.45] } 17. cxd4 { [%eval -5.23] } 17... Bd6?! { (-5.23 → -4.06) Inaccuracy. dxc4 was best. } { [%eval -4.06] } (17... dxc4 18. Qh4 Nd5 19. Qe4+ Qe6 20. Qxe6+ fxe6 21. Bd2 Kf7 22. Nc3 a5 23. Nge2) 18. Be3?! { (-4.06 → -5.74) Inaccuracy. Be2 was best. } { [%eval -5.74] } (18. Be2 Qxd4 19. Nc3 O-O 20. Nb5 Qb4+ 21. Kf1 Nc5 22. a3 Qa4 23. g4 Be5) 18... Nf8 { [%eval -5.1] } 19. Bd3?! { (-5.10 → -7.14) Inaccuracy. g4 was best. } { [%eval -7.14] } (19. g4 dxc4 20. Nc3 Ng6 21. O-O-O Bd7 22. Nge2 O-O-O 23. Ng3 Bf4 24. Rhe1 Kb8) 19... h5? { (-7.14 → -3.89) Mistake. Bxh3 was best. } { [%eval -3.89] } (19... Bxh3 20. Nxh3 Qxb2 21. O-O Qxa1 22. Nf2 N8d7 23. Ng4 Qb2 24. Bf5 Nxg4 25. fxg4) 20. g4 { [%eval -4.37] } 20... Qxb2 { [%eval -3.82] } 21. Bc1? { (-3.82 → -7.17) Mistake. Ne2 was best. } { [%eval -7.17] } (21. Ne2 Bb4+ 22. Kf2 Qxa1 23. Bb5+ Bd7 24. Bxd7+ N6xd7 25. Rc1 Qxa2 26. gxh5 Ne6) 21... Bb4+ { [%eval -5.76] } 22. Bd2 { [%eval -5.96] } 22... b6?! { (-5.96 → -4.01) Inaccuracy. Bxd2+ was best. } { [%eval -4.01] } (22... Bxd2+ 23. Nxd2 Qxa1+ 24. Bb1 Qxd4 25. Ne2 Qb6 26. Qh4 Bd7 27. g5 Ng8 28. Qf2) 23. a4? { (-4.01 → -6.63) Mistake. Bxb4 was best. } { [%eval -6.63] } (23. Bxb4 Qxb4+ 24. Nd2 Qxd4 25. Bb5+ Bd7 26. Bxd7+ N6xd7 27. Nb3 Qe3+ 28. Kf1 Ne6) 23... a6?! { (-6.63 → -4.20) Inaccuracy. Bxd2+ was best. } { [%eval -4.2] } (23... Bxd2+ 24. Nxd2 Qxa1+ 25. Nb1 Qxd4 26. Bb5+ Bd7 27. Ne2 Qe3 28. Nc3 Ne6 29. Bxd7+) 24. Ra2?! { (-4.20 → -5.68) Inaccuracy. Bxb4 was best. } { [%eval -5.68] } (24. Bxb4 Qxb4+ 25. Kf1 Qxd4 26. Ra3 Rh6 27. Qg3 hxg4 28. h3 Nh5 29. Qe1+ Re6) 24... Qb3? { (-5.68 → -3.56) Mistake. Bxd2+ was best. } { [%eval -3.56] } (24... Bxd2+ 25. Nxd2 Qxa2 26. Qg3 Qa1+ 27. Bb1 hxg4 28. Ne2 Qa3 29. a5 bxa5 30. Kf2) 25. Rb2?! { (-3.56 → -5.28) Inaccuracy. Bxb4 was best. } { [%eval -5.28] } (25. Bxb4 Qxb4+ 26. Nd2 Qxd4 27. Bb1 Qe3+ 28. Ne2 Rh6 29. Qg3 hxg4 30. a5 bxa5) 25... Qxd3? { (-5.28 → -2.83) Mistake. Qxb2 was best. } { [%eval -2.83] } (25... Qxb2 26. Ne2 Bxd2+ 27. Nxd2 Qa3 28. f4 Qa1+ 29. Nb1 Bxg4 30. Qe3+ Ne6 31. Nc3) 26. Bxb4 { [%eval -2.83] } 26... Qxd4 { [%eval -2.85] } 27. Bxf8? { (-2.85 → -5.30) Mistake. Nc3 was best. } { [%eval -5.3] } (27. Nc3 Ng6 28. Qg3 Qc4 29. gxh5 Rxh5 30. Re2+ Ne4 31. fxe4 Qxb4 32. exd5+ Kf8) 27... Rxf8 { [%eval -4.23] } 28. Qg3?! { (-4.23 → -6.15) Inaccuracy. Qg2 was best. } { [%eval -6.15] } (28. Qg2 hxg4 29. Qd2 Qc5 30. a5 b5 31. Rc2 Qe7+ 32. Ne2 gxf3 33. Qc3 Bd7) 28... Qxb2 { [%eval -5.49] } 29. Nd2 { [%eval -6.76] } 29... Kd7 { [%eval -6.56] } 30. Nc4 { [%eval -8.74] } 30... Re8+ { [%eval -8.41] } 31. Kd1? { (-8.41 → Mate in 7) Checkmate is now unavoidable. Ne5+ was best. } { [%eval #-7] } (31. Ne5+ Rxe5+ 32. Kf1 hxg4 33. Qf2 Qc1+ 34. Kg2 Qc5 35. Qxc5 bxc5 36. fxg4 Re4) 31... Qb1+ { [%eval #-6] } 32. Kd2 { [%eval #-6] } 32... Qb4+?! { (Mate in 6 → -10.99) Lost forced checkmate sequence. dxc4 was best. } { [%eval -10.99] } (32... dxc4 33. f4 Bb7 34. Qa3 Ne4+ 35. Ke2 Qc2+ 36. Ke1 Qd2+ 37. Kf1 Qf2#) 33. Kd3?! { (-10.99 → Mate in 8) Checkmate is now unavoidable. Kc1 was best. } { [%eval #-8] } (33. Kc1 Re1+ 34. Qxe1 Qxe1+ 35. Kc2 dxc4 36. Nh3 Qxh1 37. gxh5 Qxh2+ 38. Kc1 Qxh3) 33... h4? { (Mate in 8 → -7.74) Lost forced checkmate sequence. dxc4+ was best. } { [%eval -7.74] } (33... dxc4+ 34. Kc2 Nd5 35. f4 c3 36. Qf2 Qb2+ 37. Kd3 Qxf2 38. gxh5 Qd2+ 39. Kc4) 34. Nd2? { (-7.74 → Mate in 16) Checkmate is now unavoidable. Ne5+ was best. } { [%eval #-16] } (34. Ne5+ Rxe5 35. Qxe5 a5 36. Ke3 Ba6 37. Qf5+ Kd8 38. Ne2 Qe7+ 39. Kf4 Qxe2) 34... Qa3+ { [%eval -13.65] } 35. Kd4?! { (-13.65 → Mate in 1) Checkmate is now unavoidable. Kc2 was best. } { [%eval #-1] } (35. Kc2 hxg3 36. Nh3 Qxa4+ 37. Kc1 Re2 38. Rd1 Qa1+ 39. Kc2 Qa2+ 40. Kc3 gxh2) 35... hxg3 { [%eval #-3] } 36. Nh3 { [%eval #-1] } 36... Qxa4+ { [%eval #-6] } 37. Kd3 { [%eval #-6] } 37... Kc7?! { (Mate in 6 → -11.84) Lost forced checkmate sequence. a5 was best. } { [%eval -11.84] } (37... a5 38. Ne4 Nxe4 39. fxe4 Ba6+ 40. Ke3 Qxe4+ 41. Kd2 Rac8 42. hxg3 Qe2#) 38. Nf4 { [%eval -12.25] } 38... g5 { [%eval -11.59] } 39. Nxd5+?! { (-11.59 → Mate in 9) Checkmate is now unavoidable. Ne2 was best. } { [%eval #-9] } (39. Ne2 Bd7 40. Nc3 Bb5+ 41. Nxb5+ Qxb5+ 42. Kc2 Rac8 43. Nc4 g2 44. Rg1 Qxc4+) 39... Kb8?! { (Mate in 9 → -11.31) Lost forced checkmate sequence. Nxd5 was best. } { [%eval -11.31] } (39... Nxd5 40. Rc1+ Kb8 41. Ne4 g2 42. Kd2 Rd8 43. Nd6 Rxd6 44. f4 Nxf4+ 45. Kc3) 40. Nxf6?! { (-11.31 → Mate in 8) Checkmate is now unavoidable. Ne3 was best. } { [%eval #-8] } (40. Ne3 Nd5 41. Nec4 g2 42. Rb1 b5 43. Kd4 Rd8 44. Kd3 g1=Q 45. Rxg1 bxc4+) 40... Rh8? { (Mate in 8 → -9.66) Lost forced checkmate sequence. Rd8+ was best. } { [%eval -9.66] } (40... Rd8+ 41. Ke2 a5 42. Rb1 Ba6+ 43. Ke1 Qd4 44. Nd7+ Rxd7 45. Rxb6+ Qxb6 46. hxg3) 41. Nd5? { (-9.66 → Mate in 9) Checkmate is now unavoidable. Nfe4 was best. } { [%eval #-9] } (41. Nfe4 Ra7 42. Ke2 Rxh2+ 43. Rxh2 gxh2 44. Kf2 Qd4+ 45. Ke2 Qg1 46. Nf1) 41... gxh2? { (Mate in 9 → -9.83) Lost forced checkmate sequence. Rd8 was best. } { [%eval -9.83] } (41... Rd8 42. Kc3 Rxd5 43. Nb3 Qa3 44. Rd1 Rc5+ 45. Kd2 Qxb3 46. Ke2 Re5+ 47. Kf1) 42. Nxb6 { [%eval -9.83] } 42... Qb4 { [%eval -9.92] } 43. Nxa8? { (-9.92 → Mate in 4) Checkmate is now unavoidable. Nbc4 was best. } { [%eval #-4] } (43. Nbc4 Ra7 44. f4 Bxg4 45. Rb1 Bf5+ 46. Ke2 Bxb1 47. Ne5 Qc3 48. Nxb1 Qb2+) 43... Kxa8 { [%eval #-8] } 44. Rxh2 { [%eval #-5] } 44... Qb5+ { [%eval #-6] } 45. Nc4 { [%eval #-6] } 45... Qb3+ { [%eval #-5] } 46. Kd4 { [%eval #-4] } 46... Qd1+ { [%eval #-12] } 47. Kc5 { [%eval #-7] } 47... Rd8 { [%eval #-7] } 48. Kb6 { [%eval #-3] } 48... f5 { [%eval #-7] } 49. gxf5 { [%eval #-3] } 49... Qd4+ { [%eval #-3] } 50. Kc7 { [%eval #-3] } 50... Bb7 { [%eval #-5] } 51. Nb2 { [%eval #-1] } 51... Bxf3 { [%eval #-2] } 52. Rh3 { [%eval #-1] } 52... Rd7+ { [%eval #-1] } 53. Kc8 { [%eval #-1] } 53... Be2 { [%eval #-3] } 54. Rh8 { [%eval #-2] } 54... g4 { [%eval #-3] } 55. f6 { [%eval #-2] } 55... Ka7 { [%eval #-3] } 56. Rf8 { [%eval #-2] } 56... Bf3 { [%eval #-1] } 57. f7 { [%eval #-1] } 57... a5 { [%eval #-1] } 58. Rh8 { [%eval #-1] } 58... Qxb2 { [%eval #-7] } 59. f8=Q { [%eval #-1] } 59... Rd1?? { (Mate in 1 → Mate in 12) Lost forced checkmate sequence. Qb7# was best. } { [%eval #12] } (59... Qb7#) 60. Qf7+?? { (Mate in 12 → Mate in 2) Lost forced checkmate sequence. Qc5+ was best. } { [%eval #-2] } (60. Qc5+ Qb6 61. Rh7+ Ka6 62. Qc4+ Qb5 63. Rh6+ Ka7 64. Qxb5 Rc1+ 65. Kd7 Rd1+) 60... Kb6?? { (Mate in 2 → 4.36) Lost forced checkmate sequence. Bb7+ was best. } { [%eval 4.36] } (60... Bb7+ 61. Kc7 Qe5#) 61. Rh6+?? { (4.36 → -4.57) Blunder. Qc7+ was best. } { [%eval -4.57] } (61. Qc7+ Kb5 62. Qb8+ Kc4 63. Qxb2 Rd4 64. Kc7 Rd5 65. Re8 Rd3 66. Rc8 Rd5) 61... Bc6?? { (-4.57 → 8.28) Blunder. Kb5 was best. } { [%eval 8.28] } (61... Kb5 62. Rh5+ Kb4 63. Qe7+ Kc4 64. Rxa5 Qb7+ 65. Qxb7 Bxb7+ 66. Kxb7 Rd4 67. Kc6) 62. Qe6?? { (8.28 → -6.60) Blunder. Qb7+ was best. } { [%eval -6.6] } (62. Qb7+ Kc5 63. Rxc6+ Kd5 64. Rb6+ Ke5 65. Rxb2 Rc1+ 66. Kb8 Rd1 67. Qe7+ Kd4) 62... Qc3 { [%eval -6.76] } 63. Qe7 { [%eval -6.5] } 63... Qd4?? { (-6.50 → 0.61) Blunder. Kb5 was best. } { [%eval 0.61] } (63... Kb5 64. Rh5+ Ka4 65. Qc5 Qxc5 66. Rxc5 Bd7+ 67. Kc7 Kb4 68. Rc2 a4 69. Rb2+) 64. Qd8+?? { (0.61 → Mate in 1) Checkmate is now unavoidable. Qb7+ was best. } { [%eval #-1] } (64. Qb7+ Kc5 65. Rxc6+ Kd5 66. Qb5+ Ke4 67. Rc4 g3 68. Rxd4+ Rxd4 69. Qc6+ Ke3) 64... Kc5?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Qxd8# was best. } { [%eval 0.0] } (64... Qxd8#) 65. Qxa5+ { [%eval 0.0] } 65... Kc4 { [%eval 0.0] } 66. Qa4+?? { (0.00 → Mate in 5) Checkmate is now unavoidable. Rxc6+ was best. } { [%eval #-5] } (66. Rxc6+ Kd3 67. Qf5+ Ke3 68. Re6+ Kd2 69. Qg5+ Kc2 70. Rc6+ Kd3) 66... Kd3?? { (Mate in 5 → 3.98) Lost forced checkmate sequence. Bxa4 was best. } { [%eval 3.98] } (66... Bxa4 67. Kb7 Qd7+ 68. Ka8 Qd8+ 69. Kb7 Rd7+ 70. Ka6 Bb5#) 67. Qxd4+?? { (3.98 → -4.56) Blunder. Qxd1+ was best. } { [%eval -4.56] } (67. Qxd1+ Ke3 68. Qg1+ Kd3 69. Qb1+ Ke2 70. Rxc6 Qh8+ 71. Kb7 Qg7+ 72. Rc7 Qe5) 67... Kc2?? { (-4.56 → Mate in 4) Checkmate is now unavoidable. Kxd4 was best. } { [%eval #4] } (67... Kxd4 68. Rxc6 Ke4 69. Rg6 Kf5 70. Rg8 Rd6 71. Rf8+ Rf6 72. Rg8 Rg6 73. Rf8+) 68. Rxc6+ { [%eval #3] } 68... Kb3 { [%eval #3] } 69. Qxg4 { [%eval #5] } 69... Rb1 { [%eval #3] } 70. Qg1?? { (Mate in 3 → 0.00) Lost forced checkmate sequence. Qc4+ was best. } { [%eval 0.0] } (70. Qc4+ Ka3 71. Ra6+ Kb2 72. Ra2#) 70... Rd1?? { (0.00 → Mate in 4) Checkmate is now unavoidable. Rxg1 was best. } { [%eval #4] } (70... Rxg1 71. Rc7 Rh1 72. Kb7 Rh6 73. Re7 Rh4 74. Kc6 Ka4 75. Ra7+ Kb4 76. Rd7) 71. Qxd1+ { [%eval #3] } 71... Ka3 { [%eval #2] } 72. Ra6+ { [%eval #4] } 72... Kb2 { [%eval #3] } 73. Qd2+ { [%eval #3] } 73... Kb3 { [%eval #3] } 74. Rc6 { [%eval #2] } 74... Ka3 { [%eval #2] } 75. Rb6 { [%eval #1] } 75... Ka4 { [%eval #1] } 76. Qb4# { White wins by checkmate. } 1-0