Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/JXvhheCT"] [Date "2026.04.28"] [Round "-"] [White "pxcou"] [Black "lichess AI level 4"] [Result "1-0"] [GameId "JXvhheCT"] [UTCDate "2026.04.28"] [UTCTime "18:25:25"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "A48"] [Opening "London System"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } 2... g6 { [%eval 0.06] } 3. Nf3 { [%eval 0.1] } 3... Bg7 { [%eval 0.17] } 4. e3 { [%eval 0.02] } { A48 London System } 4... O-O { [%eval 0.14] } 5. c3 { [%eval 0.0] } 5... d6 { [%eval 0.22] } 6. Qc2?! { (0.22 → -0.35) Inaccuracy. h3 was best. } { [%eval -0.35] } (6. h3 Nbd7 7. a4 a6 8. Bh2 b6 9. Be2 Bb7 10. O-O Re8) 6... Nbd7 { [%eval -0.17] } 7. Nbd2 { [%eval -0.25] } 7... h6 { [%eval 0.29] } 8. Bd3 { [%eval -0.15] } 8... c5 { [%eval 0.3] } 9. Ne4?! { (0.30 → -0.76) Inaccuracy. h3 was best. } { [%eval -0.76] } (9. h3 cxd4 10. exd4 e5 11. Bh2 exd4 12. Nxd4 Re8+ 13. Be2 Nc5 14. O-O Bd7) 9... Nxe4 { [%eval -0.69] } 10. Bxe4 { [%eval -0.76] } 10... e5 { [%eval -0.53] } 11. Bg3?! { (-0.53 → -1.38) Inaccuracy. dxe5 was best. } { [%eval -1.38] } (11. dxe5 dxe5 12. Bg3 Qe7 13. Qe2 a6 14. a4 f5 15. Bc2 e4 16. Nd2 Ne5) 11... Qb6? { (-1.38 → 0.03) Mistake. cxd4 was best. } { [%eval 0.03] } (11... cxd4 12. exd4 f5 13. Bd5+ Kh7 14. dxe5 dxe5 15. O-O-O e4 16. Ng1 f4 17. Bxe4) 12. Bd5?? { (0.03 → -1.80) Blunder. dxe5 was best. } { [%eval -1.8] } (12. dxe5 dxe5 13. Bd5 Re8 14. a4 Nf6 15. Bc4 Bf5 16. Qb3 Qxb3 17. Bxb3 Ne4) 12... Nf6?! { (-1.80 → -0.74) Inaccuracy. cxd4 was best. } { [%eval -0.74] } (12... cxd4 13. exd4 exd4 14. O-O Nf6 15. Bc4 dxc3 16. bxc3 Qc5 17. Qb3 d5 18. Bd3) 13. Bc4?! { (-0.74 → -1.44) Inaccuracy. dxc5 was best. } { [%eval -1.44] } (13. dxc5 Qxc5 14. Bb3 a5 15. O-O Bf5 16. Qd1 b5 17. a3 Rfe8 18. Rc1 a4) 13... Bf5 { [%eval -0.91] } 14. Qd2?? { (-0.91 → -3.46) Blunder. Qb3 was best. } { [%eval -3.46] } (14. Qb3 exd4 15. Qxb6 axb6 16. cxd4 Rfc8 17. Bb5 Ne4 18. a4 Be6 19. O-O g5) 14... Rfd8?? { (-3.46 → -0.94) Blunder. exd4 was best. } { [%eval -0.94] } (14... exd4 15. cxd4 Ne4 16. Qe2 Qb4+ 17. Kf1 cxd4 18. a3 Qb6 19. Nh4 d5 20. Nxf5) 15. Bh4?? { (-0.94 → -3.06) Blunder. dxe5 was best. } { [%eval -3.06] } (15. dxe5 dxe5 16. Qc1 Ne4 17. O-O Be6 18. Bxe6 Qxe6 19. Qc2 Nxg3 20. hxg3 e4) 15... d5? { (-3.06 → -1.66) Mistake. g5 was best. } { [%eval -1.66] } (15... g5 16. Bxg5 hxg5 17. d5 Bh6 18. O-O-O Qc7 19. h4 g4 20. Ng5 b5 21. Bb3) 16. Bb3?! { (-1.66 → -2.87) Inaccuracy. Bxf6 was best. } { [%eval -2.87] } (16. Bxf6 Bxf6 17. Bb3 exd4 18. cxd4 c4 19. Bd1 Qe6 20. Bc2 Bxc2 21. Qxc2 b5) 16... e4?? { (-2.87 → 0.29) Blunder. exd4 was best. } { [%eval 0.29] } (16... exd4 17. Bxf6 dxe3 18. fxe3 Bxf6 19. O-O Rd7 20. Bc2 Bxc2 21. Qxc2 Re8 22. Rae1) 17. Bxf6? { (0.29 → -1.29) Mistake. dxc5 was best. } { [%eval -1.29] } (17. dxc5 Qxc5 18. Nd4 Be6 19. O-O a5 20. a4 g5 21. Bg3 Nh5 22. f3 Qb6) 17... Qxf6 { [%eval -1.1] } 18. Ne5?! { (-1.10 → -1.76) Inaccuracy. Ng1 was best. } { [%eval -1.76] } (18. Ng1 c4 19. Bc2 h5 20. Ne2 Bh6 21. O-O Qe7 22. a4 h4 23. h3 Rac8) 18... Qe6 { [%eval -1.45] } 19. g4 { [%eval -1.45] } 19... cxd4?! { (-1.45 → -0.49) Inaccuracy. Bxg4 was best. } { [%eval -0.49] } (19... Bxg4 20. Nxg4 Qxg4 21. dxc5 Rac8 22. Qe2 Qf5 23. Rd1 Rxc5 24. O-O Rd6 25. f3) 20. gxf5 { [%eval -0.55] } 20... Qxe5 { [%eval -0.5] } 21. cxd4? { (-0.50 → -2.14) Mistake. fxg6 was best. } { [%eval -2.14] } (21. fxg6 dxc3 22. gxf7+ Kh8 23. bxc3 Rac8 24. Rc1 Qf5 25. f4 exf3 26. O-O Rc7) 21... Qxf5 { [%eval -2.15] } 22. Rc1 { [%eval -2.33] } 22... Qf3?! { (-2.33 → -1.69) Inaccuracy. Rd6 was best. } { [%eval -1.69] } (22... Rd6 23. Qe2 Rf6 24. Rf1 a6 25. Bd1 h5 26. f4 exf3 27. Rxf3 Qe6 28. Rxf6) 23. Rg1 { [%eval -2.18] } 23... Qh5 { [%eval -2.17] } 24. Rg2 { [%eval -2.06] } 24... Qf3 { [%eval -1.96] } 25. Kf1 { [%eval -1.89] } 25... h5 { [%eval -1.46] } 26. Rc5?! { (-1.46 → -2.18) Inaccuracy. Rg5 was best. } { [%eval -2.18] } (26. Rg5 Qh3+ 27. Kg1 Qh4 28. Rg2 b6 29. Qe2 Qf6 30. Rf1 Qe6 31. f4 exf3) 26... b6? { (-2.18 → -0.63) Mistake. Qf5 was best. } { [%eval -0.63] } (26... Qf5 27. Rc7 b6 28. Bc2 Qe6 29. Ba4 Bf8 30. Rc6 Bd6 31. Qe2 Qf5 32. Bc2) 27. Rxd5 { [%eval -0.78] } 27... Kh7?! { (-0.78 → -0.10) Inaccuracy. Rxd5 was best. } { [%eval -0.1] } (27... Rxd5 28. Bxd5 Rd8 29. Bb3 Qf5 30. Bc2 Qb5+ 31. Qe2 Qxb2 32. Qc4 Qc1+ 33. Ke2) 28. Rxd8 { [%eval -0.54] } 28... Rxd8 { [%eval -0.54] } 29. Rg3 { [%eval -0.82] } 29... Qf6 { [%eval -0.6] } 30. Qc2 { [%eval -0.55] } 30... Re8 { [%eval -0.01] } 31. Qc7?! { (-0.01 → -0.60) Inaccuracy. Qc4 was best. } { [%eval -0.6] } (31. Qc4 Re6 32. Qb5 Re7 33. Qd5 a6 34. a4 b5 35. Bc2 Qe6 36. Qxe6 Rxe6) 31... Re7 { [%eval -0.17] } 32. Qf4?? { (-0.17 → -2.13) Blunder. Qd8 was best. } { [%eval -2.13] } (32. Qd8 Bh6 33. Ke1 Bg5 34. d5 Bh4 35. d6 Bxg3 36. dxe7 Qxf2+ 37. Kd1 Bh4) 32... Qxf4 { [%eval -2.02] } 33. exf4 { [%eval -2.29] } 33... h4 { [%eval -1.77] } 34. Rh3 { [%eval -1.97] } 34... Bf6? { (-1.97 → -0.62) Mistake. Bxd4 was best. } { [%eval -0.62] } (34... Bxd4 35. Rxh4+ Kg7 36. Rg4 f5 37. Rg1 Kf6 38. Kg2 Bxb2 39. Rd1 Ba3 40. h3) 35. Ke2?! { (-0.62 → -1.57) Inaccuracy. d5 was best. } { [%eval -1.57] } (35. d5 Bxb2 36. Rxh4+ Kg7 37. Rg4 Kf6 38. Bc2 Bc1 39. h3 Ba3 40. Ke2 Bd6) 35... Bxd4 { [%eval -1.5] } 36. Rxh4+ { [%eval -1.3] } 36... Kg8?! { (-1.30 → -0.48) Inaccuracy. Kg7 was best. } { [%eval -0.48] } (36... Kg7 37. Rg4 f5 38. Rg1 Bxb2 39. Rd1 Rc7 40. f3 exf3+ 41. Kxf3 Bc1 42. Rd3) 37. Rg4 { [%eval -0.53] } 37... Kg7 { [%eval 0.01] } 38. h4?! { (0.01 → -0.82) Inaccuracy. f5 was best. } { [%eval -0.82] } (38. f5 Kh6 39. fxg6 fxg6 40. Bc2 Bxb2 41. Bxe4 b5 42. Kf1 Re6 43. Bf3 a6) 38... f5 { [%eval -0.87] } 39. Rg2?! { (-0.87 → -1.61) Inaccuracy. Rg1 was best. } { [%eval -1.61] } (39. Rg1 Kh6 40. Rg5 Rg7 41. Ba4 Bf6 42. Rg1 Bxb2 43. Be8 Bd4 44. h5 Kxh5) 39... Kh7? { (-1.61 → -0.13) Mistake. Kf6 was best. } { [%eval -0.13] } (39... Kf6 40. Rg1 Bxb2 41. f3 Ba3 42. Rd1 e3 43. Rd8 Bc5 44. Rf8+ Kg7 45. Rg8+) 40. Rg3?! { (-0.13 → -0.89) Inaccuracy. h5 was best. } { [%eval -0.89] } (40. h5 gxh5 41. Rg5 Kh6 42. Rxf5 h4 43. Rg5 Rg7 44. Rd5 Bxb2 45. Rd1 Ba3) 40... Bf6 { [%eval -0.44] } 41. Rh3? { (-0.44 → -1.95) Mistake. f3 was best. } { [%eval -1.95] } (41. f3 Kh6 42. fxe4 Rxe4+ 43. Kf3 Bxh4 44. Rg2 Bf6 45. Bf7 g5 46. fxg5+ Bxg5) 41... Kh6 { [%eval -1.8] } 42. Ke3? { (-1.80 → -3.28) Mistake. Rh1 was best. } { [%eval -3.28] } (42. Rh1 Bxb2 43. Rd1 Bf6 44. h5 Kxh5 45. Rh1+ Bh4 46. Ke3 g5 47. fxg5 Kxg5) 42... a6? { (-3.28 → -1.73) Mistake. Bxb2 was best. } { [%eval -1.73] } (42... Bxb2 43. Ke2 Bc1 44. Rc3 Bxf4 45. Rc8 Be5 46. Rc6 Bd4 47. Rd6 Bc5 48. Rc6) 43. f3 { [%eval -2.3] } 43... a5?? { (-2.30 → -0.33) Blunder. Bxb2 was best. } { [%eval -0.33] } (43... Bxb2 44. Rh1 Ba3 45. Bd5 Bc5+ 46. Ke2 exf3+ 47. Kxf3 Re3+ 48. Kg2 Rd3 49. Bb3) 44. Bd5?! { (-0.33 → -1.39) Inaccuracy. Rh2 was best. } { [%eval -1.39] } (44. Rh2 b5 45. Bd5 exf3+ 46. Kxf3 Rd7 47. Bc6 Rd3+ 48. Ke2 Rd4 49. h5 gxh5) 44... Kh5? { (-1.39 → 0.01) Mistake. exf3+ was best. } { [%eval 0.01] } (44... exf3+ 45. Kxf3 Bxb2 46. h5 gxh5 47. Rh2 Ba3 48. Bc6 Re1 49. Bd7 Kg6 50. Re2) 45. fxe4 { [%eval 0.0] } 45... Kg4 { [%eval 0.0] } 46. Rf3 { [%eval 0.0] } 46... Bd4+ { [%eval 0.0] } 47. Ke2? { (0.00 → -1.28) Mistake. Kxd4 was best. } { [%eval -1.28] } (47. Kxd4 Kxf3 48. exf5+ Kxf4 49. fxg6 Kf5 50. h5 Kf6 51. Be4 Kg7 52. a4 Kh6) 47... fxe4 { [%eval -1.04] } 48. Rb3? { (-1.04 → -2.88) Mistake. Rf1 was best. } { [%eval -2.88] } (48. Rf1 Kf5 49. b3 Rd7 50. Bc4 Rg7 51. Bd5 Rc7 52. Rd1 Bc5 53. Rc1 Rd7) 48... a4?? { (-2.88 → 0.01) Blunder. Kxf4 was best. } { [%eval 0.01] } (48... Kxf4 49. Rh3 Rc7 50. Bb3 Rc1 51. Bd1 Ra1 52. a4 Ra2 53. h5 Rxb2+ 54. Ke1) 49. Rxb6?? { (0.01 → -6.30) Blunder. Rb4 was best. } { [%eval -6.3] } (49. Rb4 Bg7 50. Ke3 Bh6 51. Bxe4 Bxf4+ 52. Kd3 a3 53. Bxg6 Re3+ 54. Kc4 Kxh4) 49... Kf5?? { (-6.30 → 0.49) Blunder. Bxb6 was best. } { [%eval 0.49] } (49... Bxb6 50. Bc6 a3 51. bxa3 Kxf4 52. a4 Ba5 53. Kf1 e3 54. Bb5 Rb7 55. Ke2) 50. Rb4 { [%eval 0.48] } 50... Bg7 { [%eval 0.64] } 51. Ke3 { [%eval 0.66] } 51... Bf6?? { (0.66 → 3.85) Blunder. Kg4 was best. } { [%eval 3.85] } (51... Kg4 52. Rb6 Kxh4 53. Rxg6 Bxb2 54. Rh6+ Kg3 55. Be6 a3 56. Kxe4 Rb7 57. Rg6+) 52. Bxe4+ { [%eval 3.68] } 52... Kg4 { [%eval 3.52] } 53. Rxa4?? { (3.52 → 1.26) Blunder. Rb6 was best. } { [%eval 1.26] } (53. Rb6 Rf7 54. Bxg6 Re7+ 55. Be4 Rf7 56. h5 Bd8 57. Bf3+ Kh4 58. Rg6 Bc7) 53... Re6? { (1.26 → 3.18) Mistake. Bxb2 was best. } { [%eval 3.18] } (53... Bxb2 54. Rc4 Re6 55. a4 Ba3 56. Rc2 Bb4 57. Rg2+ Kh5 58. Kf3 Rf6 59. Bb1) 54. b4 { [%eval 3.02] } 54... Bxh4 { [%eval 3.05] } 55. b5 { [%eval 2.65] } 55... Bg3?! { (2.65 → 3.71) Inaccuracy. Bd8 was best. } { [%eval 3.71] } (55... Bd8 56. Kd3 Bb6 57. Bc6 Kg3 58. Re4 Rd6+ 59. Kc4 Rd2 60. a4 Kg4 61. Kb4) 56. Kd3 { [%eval 3.76] } 56... Bxf4 { [%eval 4.14] } 57. Ra6 { [%eval 4.06] } 57... Re7 { [%eval 4.11] } 58. b6 { [%eval 3.53] } 58... g5 { [%eval 3.28] } 59. Ra7 { [%eval 3.32] } 59... Bd6? { (3.32 → 6.47) Mistake. Re6 was best. } { [%eval 6.47] } (59... Re6 60. b7 Rd6+ 61. Kc4 Rd1 62. Ra8 Re1 63. Bd5 Rc1+ 64. Kb5 Rb1+ 65. Kc5) 60. Rxe7 { [%eval 5.31] } 60... Bxe7 { [%eval 5.1] } 61. b7 { [%eval 5.06] } 61... Bd6 { [%eval 5.09] } 62. a4 { [%eval 5.31] } 62... Kf4 { [%eval 3.91] } 63. a5?? { (3.91 → 0.00) Blunder. Bg2 was best. } { [%eval 0.0] } (63. Bg2 Bb8 64. Kc4 Ke5 65. Kb5 Kd6 66. Kb6 Bc7+ 67. Ka7 Kc5) 63... Bb8?? { (0.00 → 5.54) Blunder. Ke5 was best. } { [%eval 5.54] } (63... Ke5 64. Kc4 Kxe4 65. a6 Bb8 66. Kc5 g4 67. Kb6 g3 68. a7 Bxa7+ 69. Kxa7) 64. a6?? { (5.54 → 0.00) Blunder. Bh1 was best. } { [%eval 0.0] } (64. Bh1 Kg3 65. Kc4 Kh2 66. Be4 Ba7 67. Kb5 Kg3 68. Ka6 Bb8 69. Kb6 Kf4) 64... g4?? { (0.00 → 5.80) Blunder. Ke5 was best. } { [%eval 5.8] } (64... Ke5 65. Bf3 Ke6 66. Kc4 Kd7 67. a7 Bxa7 68. b8=R Bxb8 69. Kb5 Kc8 70. Kb6) 65. Bd5?? { (5.80 → 0.04) Blunder. Kd4 was best. } { [%eval 0.04] } (65. Kd4 Ba7+ 66. Kd5 Ke3 67. Bf5 Bb8 68. Bxg4 Kf4 69. Kc6 Kxg4 70. Kd7 Kf5) 65... g3?? { (0.04 → 6.04) Blunder. Ke5 was best. } { [%eval 6.04] } (65... Ke5 66. Kc4 Kd6 67. Bh1 Kc7 68. Kb5 Ba7 69. Bd5 Kd6 70. Be4 Kc7 71. Bg2) 66. Kc4 { [%eval 6.06] } 66... Kg4 { [%eval 5.49] } 67. Kc5 { [%eval 5.42] } 67... Ba7+ { [%eval 5.14] } 68. Kc6 { [%eval 7.62] } 68... Kh3 { [%eval 9.15] } 69. Kc7 { [%eval 9.2] } 69... g2 { [%eval 5.15] } 70. Bxg2+ { [%eval 5.06] } 70... Kxg2 { [%eval 13.16] } 71. b8=Q { [%eval 5.59] } 71... Be3? { (5.59 → 12.46) Mistake. Bxb8+ was best. } { [%eval 12.46] } (71... Bxb8+ 72. Kxb8 Kf3 73. Kc7 Ke4 74. Kb7 Kd5 75. a7 Ke4 76. a8=Q Ke5 77. Kc7) 72. Qg8+ { [%eval 10.42] } 72... Kf1 { [%eval 10.18] } 73. Qc4+ { [%eval 12.2] } 73... Kg1?! { (12.20 → Mate in 14) Checkmate is now unavoidable. Ke1 was best. } { [%eval #14] } (73... Ke1 74. Qg4 Kd2 75. Kc6 Kd3 76. Qf3 Kd2 77. Kb5 Bd4 78. Kc4 Ba7 79. Qg2+) 74. Qg4+ { [%eval 14.0] } 74... Kf1?! { (14.00 → Mate in 6) Checkmate is now unavoidable. Kf2 was best. } { [%eval #6] } (74... Kf2 75. Kc6 Ke1 76. Kb5 Kf2 77. Kc4 Ba7 78. Qd7 Be3 79. Kd3 Bd2 80. Kxd2) 75. Qh3+?! { (Mate in 6 → 10.72) Lost forced checkmate sequence. Qf3+ was best. } { [%eval 10.72] } (75. Qf3+ Kg1 76. Qxe3+ Kg2 77. a7 Kh2 78. Qf3 Kg1 79. a8=Q Kh2 80. Qg2#) 75... Ke2 { [%eval #12] } 76. Kb7 { [%eval #12] } 76... Kf2 { [%eval #12] } 77. a7 { [%eval #11] } 77... Bf4 { [%eval #5] } 78. a8=Q { [%eval #4] } 78... Kg1 { [%eval #2] } 79. Qa2 { [%eval #2] } 79... Be3 { [%eval #1] } 80. Qhg2# { White wins by checkmate. } 1-0