Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "casual correspondence game"] [Site "https://lichess.org/RZfjcLrW"] [Date "2026.06.13"] [Round "-"] [White "Piccioli31"] [Black "lichess AI level 3"] [Result "0-1"] [GameId "RZfjcLrW"] [UTCDate "2026.06.13"] [UTCTime "16:00:09"] [WhiteElo "1500"] [BlackElo "?"] [Variant "Standard"] [TimeControl "-"] [ECO "D02"] [Opening "Queen's Pawn Game: Zukertort Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... e6 { [%eval 0.19] } 3. e3 { [%eval 0.02] } 3... Nc6 { [%eval 0.51] } 4. Bd2 { [%eval 0.08] } 4... Nf6 { [%eval 0.32] } 5. Bd3 { [%eval 0.0] } 5... Bb4 { [%eval 0.46] } 6. c3?! { (0.46 → -0.10) Inaccuracy. O-O was best. } { [%eval -0.1] } (6. O-O Bd6 7. Nc3 e5 8. Nxe5 Bxe5 9. dxe5 Nxe5 10. Be1 O-O) 6... Bf8 { [%eval 0.3] } 7. O-O { [%eval 0.36] } 7... b6 { [%eval 0.71] } 8. b3 { [%eval 0.29] } 8... Bd6 { [%eval 0.31] } 9. Bc1 { [%eval 0.08] } 9... O-O { [%eval 0.08] } 10. Nbd2 { [%eval 0.01] } 10... e5? { (0.01 → 1.49) Mistake. Bb7 was best. } { [%eval 1.49] } (10... Bb7 11. Bb2 Ne7 12. c4 Ng6 13. Ne5 c5 14. Nxg6 hxg6 15. dxc5 Bxc5 16. Qe2) 11. Nxe5?? { (1.49 → -0.21) Blunder. Bb5 was best. } { [%eval -0.21] } (11. Bb5 e4 12. Bxc6 exf3 13. Nxf3 Rb8 14. c4 Qe7 15. h3 dxc4 16. bxc4 Bb7) 11... Nxe5 { [%eval 0.08] } 12. Be2?? { (0.08 → -3.90) Blunder. dxe5 was best. } { [%eval -3.9] } (12. dxe5 Bxe5 13. Bb2 Bb7 14. Qc2 Ne4 15. Rad1 Qe7 16. Nxe4 dxe4 17. Be2 a5) 12... Nc6 { [%eval -3.39] } 13. Nf3 { [%eval -3.75] } 13... a6 { [%eval -3.46] } 14. Ne5?! { (-3.46 → -4.55) Inaccuracy. c4 was best. } { [%eval -4.55] } (14. c4 Ne7 15. Bd3 Ng6 16. cxd5 Nxd5 17. Bxg6 fxg6 18. e4 Nf4 19. e5 Be7) 14... Nxe5 { [%eval -4.51] } 15. dxe5 { [%eval -4.49] } 15... c6?? { (-4.49 → 0.52) Blunder. Bxe5 was best. } { [%eval 0.52] } (15... Bxe5 16. Bb2 Re8 17. f4 Bd6 18. c4 Qe7 19. Bf3 Bf5 20. Kh1 Be4 21. Rc1) 16. f4?? { (0.52 → -1.69) Blunder. exd6 was best. } { [%eval -1.69] } (16. exd6 Qxd6 17. Bb2 Qe7 18. Qd4 b5 19. a4 c5 20. Qf4 Bd7 21. c4 dxc4) 16... Bf5?! { (-1.69 → -0.86) Inaccuracy. Ne4 was best. } { [%eval -0.86] } (16... Ne4 17. exd6 Nxc3 18. Qe1 Nxe2+ 19. Qxe2 Qxd6 20. e4 Re8 21. e5 Bf5 22. Be3) 17. b4? { (-0.86 → -2.55) Mistake. exd6 was best. } { [%eval -2.55] } (17. exd6 Qxd6 18. c4 Rfe8 19. Bf3 Qe7 20. cxd5 Rad8 21. Qe2 Nxd5 22. Qxa6 Nb4) 17... Be7?! { (-2.55 → -1.86) Inaccuracy. Ne4 was best. } { [%eval -1.86] } (17... Ne4 18. exd6 Nxc3 19. Qe1 Nxe2+ 20. Qxe2 Qxd6 21. a4 c5 22. bxc5 bxc5 23. Ba3) 18. g4 { [%eval -2.26] } 18... Nxg4 { [%eval -1.68] } 19. Bxg4 { [%eval -1.61] } 19... Be6?? { (-1.61 → 0.21) Blunder. Qc8 was best. } { [%eval 0.21] } (19... Qc8 20. h3 a5 21. Bd2 axb4 22. cxb4 Ra3 23. Bc1 Rc3 24. a3 Rd8 25. Ra2) 20. f5 { [%eval 0.31] } 20... Bxf5?? { (0.31 → 3.34) Blunder. Bc8 was best. } { [%eval 3.34] } (20... Bc8 21. e4 dxe4 22. Qe2 Qd3 23. Qg2 Kh8 24. Bf4 a5 25. Rad1 Qc4 26. Kh1) 21. Bxf5 { [%eval 3.27] } 21... g6 { [%eval 3.18] } 22. Qg4 { [%eval 3.19] } 22... h5?! { (3.19 → 4.17) Inaccuracy. Qc7 was best. } { [%eval 4.17] } (22... Qc7 23. e4 Qxe5 24. exd5 Rfd8 25. Bh6 Bd6 26. Qg2 a5 27. dxc6 axb4 28. Kh1) 23. Qg3 { [%eval 3.55] } 23... h4?! { (3.55 → 4.63) Inaccuracy. Bh4 was best. } { [%eval 4.63] } (23... Bh4 24. Qg2 Qe7 25. e4 Qxe5 26. Bf4 Qf6 27. Bd7 Qxc3 28. Rac1 Qd4+ 29. Kh1) 24. Qg4 { [%eval 4.43] } 24... Qc7 { [%eval 4.79] } 25. Qf4?! { (4.79 → 3.19) Inaccuracy. e6 was best. } { [%eval 3.19] } (25. e6 Bf6 26. Bd2 a5 27. b5 cxb5 28. Kh1 Kg7 29. Rg1 b4 30. exf7 Kxf7) 25... a5?! { (3.19 → 4.44) Inaccuracy. Rfe8 was best. } { [%eval 4.44] } (25... Rfe8 26. Bd3 Bf8 27. e6 Qxf4 28. exf4 f5 29. Re1 Bg7 30. Bd2 a5 31. bxa5) 26. Rf2 { [%eval 3.56] } 26... Rad8?! { (3.56 → 4.58) Inaccuracy. Rfe8 was best. } { [%eval 4.58] } (26... Rfe8 27. Rg2 Bf8 28. e6 Qxf4 29. exf4 fxe6 30. Bxg6 Re7 31. bxa5 Rg7 32. axb6) 27. h3 { [%eval 3.86] } 27... gxf5?? { (3.86 → Mate in 5) Checkmate is now unavoidable. axb4 was best. } { [%eval #5] } (27... axb4 28. cxb4 Rfe8 29. Rg2 Bf8 30. e6 Qxf4 31. exf7+ Kxf7 32. Bxg6+ Kg8 33. exf4) 28. Rg2+ { [%eval #4] } 28... Kh7 { [%eval #4] } 29. Qxf5+ { [%eval #3] } 29... Kh6 { [%eval #3] } 30. Qf4+ { [%eval #4] } 30... Kh7 { [%eval #4] } 31. Qg4?? { (Mate in 4 → -2.22) Lost forced checkmate sequence. Qf5+ was best. } { [%eval -2.22] } (31. Qf5+ Kh6 32. e4+ Bg5 33. Qxg5+ Kh7 34. Qxh4#) 31... Qxe5 { [%eval -1.87] } 32. Bd2?! { (-1.87 → -3.00) Inaccuracy. Qd4 was best. } { [%eval -3.0] } (32. Qd4 Bf6 33. Qxe5 Bxe5 34. bxa5 bxa5 35. Bd2 Rg8 36. Be1 Rb8 37. Rxg8 Rxg8+) 32... c5?? { (-3.00 → 0.00) Blunder. Rg8 was best. } { [%eval 0.0] } (32... Rg8 33. Qf4 Qxf4 34. exf4 Rxg2+ 35. Kxg2 Bf6 36. Rc1 Rg8+ 37. Kf2 Rg3 38. Be3) 33. bxa5?? { (0.00 → -1.95) Blunder. Rf1 was best. } { [%eval -1.95] } (33. Rf1 Rg8 34. Rxf7+ Kh8 35. Rf5 Rxg4 36. Rxe5 Rxg2+ 37. Kxg2 axb4 38. Rxe7 Ra8) 33... bxa5?? { (-1.95 → 0.00) Blunder. Rg8 was best. } { [%eval 0.0] } (33... Rg8 34. Qf4 Qxf4 35. exf4 bxa5 36. Be3 d4 37. cxd4 Rxg2+ 38. Kxg2 cxd4 39. Bf2) 34. Re1?? { (0.00 → -2.31) Blunder. Rf1 was best. } { [%eval -2.31] } (34. Rf1 Rg8 35. Rxf7+ Kh8 36. Rf5 Rxg4 37. Rxe5 Rxg2+ 38. Kxg2 Rd7 39. Be1 Kg7) 34... Rfe8?? { (-2.31 → 0.02) Blunder. Rg8 was best. } { [%eval 0.02] } (34... Rg8 35. Qf3 Rxg2+ 36. Kxg2 Rg8+ 37. Kh1 f6 38. Qf4 Qe4+ 39. Qxe4+ dxe4 40. Rb1) 35. e4? { (0.02 → -1.58) Mistake. Rf1 was best. } { [%eval -1.58] } (35. Rf1 Rg8 36. Rxf7+ Kh8 37. Rf5 Rxg4 38. Rxe5 Rxg2+ 39. Kxg2 Bf6 40. Rf5 Kg7) 35... Rg8 { [%eval -1.65] } 36. Bf4? { (-1.65 → -3.10) Mistake. Qf4 was best. } { [%eval -3.1] } (36. Qf4 Qxf4 37. Bxf4 Bf6 38. exd5 Rxd5 39. Re4 Rd1+ 40. Kf2 Rxg2+ 41. Kxg2 Bxc3) 36... Rxg4 { [%eval -2.64] } 37. Bxe5 { [%eval -2.9] } 37... Rxe4 { [%eval -3.0] } 38. Rg7+ { [%eval -3.32] } 38... Kh6 { [%eval -3.18] } 39. Rxe4 { [%eval -2.87] } 39... Rg8?? { (-2.87 → 5.54) Blunder. dxe4 was best. } { [%eval 5.54] } (39... dxe4 40. Rxf7 Bg5 41. Bc7 Rd1+ 42. Rf1 Be3+ 43. Kg2 Rd2+ 44. Kh1 Kg6 45. Re1) 40. Bf4+?? { (5.54 → -3.51) Blunder. Rxh4+ was best. } { [%eval -3.51] } (40. Rxh4+ Bxh4 41. Rxg8 Bg5 42. Kg2 f6 43. Bd6 d4 44. cxd4 cxd4 45. Kf3 Kh7) 40... Kxg7 { [%eval -3.37] } 41. Rxe7? { (-3.37 → -6.03) Mistake. Re2 was best. } { [%eval -6.03] } (41. Re2 Kf6+ 42. Kf1 Kf5 43. Bc7 Bf6 44. Bxa5 Rg3 45. Bb6 Rxc3 46. a4 Ra3) 41... Kf6+ { [%eval -5.64] } 42. Bg5+?! { (-5.64 → -9.35) Inaccuracy. Kf1 was best. } { [%eval -9.35] } (42. Kf1 Kxe7 43. Bc7 Rg6 44. Kf2 Ke6 45. Bd8 Rg3 46. Bxh4 Rxc3 47. Bg3 Rc2+) 42... Rxg5+ { [%eval #-19] } 43. Kf2 { [%eval #-18] } 43... Rf5+ { [%eval #-22] } 44. Ke3 { [%eval -9.17] } 44... Rf1? { (-9.17 → -4.46) Mistake. Kxe7 was best. } { [%eval -4.46] } (44... Kxe7 45. Ke2 Kd6 46. Kd3 Rf3+ 47. Ke2 Rxc3 48. Kf2 Rxh3 49. Kg2 Ra3 50. Kh1) 45. Rc7 { [%eval -4.56] } 45... a4 { [%eval -3.8] } 46. Rxc5 { [%eval -3.57] } 46... Ra1?! { (-3.57 → -2.17) Inaccuracy. Rh1 was best. } { [%eval -2.17] } (46... Rh1 47. Rxd5 Rxh3+ 48. Kf4 Rxc3 49. Rd6+ Kg7 50. Rd2 h3 51. Kg4 Kg6 52. Rb2) 47. Rc6+?! { (-2.17 → -3.53) Inaccuracy. Rxd5 was best. } { [%eval -3.53] } (47. Rxd5 Rxa2 48. Ra5 a3 49. Kd3 Ke6 50. Ra6+ Kf5 51. Ra8 Ra1 52. Kc2 Ke5) 47... Kg7?! { (-3.53 → -2.75) Inaccuracy. Ke5 was best. } { [%eval -2.75] } (47... Ke5 48. Rh6 Rxa2 49. Rxh4 Ra1 50. Kd3 a3 51. Kc2 f5 52. Rh7 f4 53. Re7+) 48. Ra6 { [%eval -2.88] } 48... d4+?? { (-2.88 → -0.09) Blunder. Rxa2 was best. } { [%eval -0.09] } (48... Rxa2 49. Kd4 a3 50. Kxd5 f5 51. Kc4 f4 52. Kb3 Rh2 53. Rxa3 Kf6 54. Ra1) 49. cxd4? { (-0.09 → -1.55) Mistake. Kxd4 was best. } { [%eval -1.55] } (49. Kxd4 Rh1 50. Ke5 Rxh3 51. Rxa4 Kg6 52. Rg4+ Kh5 53. Kf4 Rxc3 54. Rg7 Rc4+) 49... Re1+? { (-1.55 → 0.05) Mistake. Rxa2 was best. } { [%eval 0.05] } (49... Rxa2 50. Kd3 a3 51. Kc4 f5 52. d5 f4 53. d6 Kf7 54. d7 Ke7 55. Rd6) 50. Kd3 { [%eval -0.03] } 50... Rd1+ { [%eval 0.0] } 51. Kc4 { [%eval -0.03] } 51... f5 { [%eval 0.0] } 52. d5 { [%eval -0.2] } 52... Kf7?! { (-0.20 → 0.35) Inaccuracy. f4 was best. } { [%eval 0.35] } (52... f4 53. Rb6 Rh1 54. Kd3 Rxh3+ 55. Ke4 f3 56. Ke3 Kf7 57. Ra6 a3 58. Kf2) 53. Kc5 { [%eval 0.0] } 53... Rc1+ { [%eval 0.0] } 54. Kd4 { [%eval 0.0] } 54... f4 { [%eval 0.2] } 55. Ke4 { [%eval 0.02] } 55... Rc4+ { [%eval 0.11] } 56. Kf3 { [%eval 0.0] } 56... Rd4 { [%eval 0.15] } 57. Rd6 { [%eval 0.0] } 57... Rd2 { [%eval 0.0] } 58. Kxf4 { [%eval 0.0] } 58... Rxa2 { [%eval 0.0] } 59. Ra6 { [%eval 0.0] } 59... Ke7 { [%eval 0.0] } 60. Ke5 { [%eval 0.0] } 60... a3 { [%eval 0.0] } 61. d6+ { [%eval 0.0] } 61... Ke8 { [%eval 0.0] } 62. Ke6 { [%eval 0.0] } 62... Re2+ { [%eval 0.0] } 63. Kd5 { [%eval 0.0] } 63... Rd2+ { [%eval 0.08] } 64. Kc6 { [%eval 0.0] } 64... Rc2+ { [%eval 0.0] } 65. Kd5 { [%eval 0.0] } 65... Rc3 { [%eval 0.0] } 66. Rc6?? { (0.00 → Mate in 16) Checkmate is now unavoidable. Ra8+ was best. } { [%eval #-16] } (66. Ra8+ Kd7 67. Ra7+ Kd8 68. Ke6 Re3+ 69. Kf5 Rg3 70. Kf6 Ke8 71. Re7+ Kd8) 66... Rd3+?? { (Mate in 16 → 0.00) Lost forced checkmate sequence. Rxc6 was best. } { [%eval 0.0] } (66... Rxc6 67. Kxc6 Kd8 68. Kd5 a2 69. Ke4 a1=Q 70. Kf3 Qa3+ 71. Kg4 Qg3+ 72. Kf5) 67. Kc4 { [%eval -0.15] } 67... Rxh3 { [%eval -0.69] } 68. d7+?? { (-0.69 → -5.86) Blunder. Ra6 was best. } { [%eval -5.86] } (68. Ra6 Rh1 69. Rxa3 h3 70. Ra2 h2 71. Rc2 Kd8 72. d7 Kxd7 73. Kc5 Ke6) 68... Ke7 { [%eval -4.84] } 69. Rc7 { [%eval -5.79] } 69... Rh2 { [%eval -5.68] } 70. d8=Q+ { [%eval -6.05] } 70... Kxd8 { [%eval -5.91] } 71. Rh7 { [%eval -5.92] } 71... h3 { [%eval -5.72] } 72. Kb3 { [%eval -4.66] } 72... a2 { [%eval -6.36] } 73. Ra7 { [%eval -7.72] } 73... Rg2 { [%eval -6.79] } 74. Rxa2?? { (-6.79 → Mate in 11) Checkmate is now unavoidable. Kc4 was best. } { [%eval #-11] } (74. Kc4 h2 75. Ra6 Rg4+ 76. Kc3 h1=Q 77. Rxa2 Rg3+ 78. Kd4 Qg1+ 79. Kd5 Rd3+) 74... Rxa2 { [%eval #-11] } 75. Kxa2 { [%eval #-11] } 75... Kd7 { [%eval #-10] } 76. Kb1 { [%eval #-10] } 76... Ke6 { [%eval #-9] } 77. Kc1 { [%eval #-10] } 77... Kf5 { [%eval #-9] } 78. Kd1 { [%eval #-9] } 78... Ke4 { [%eval #-8] } 79. Ke1 { [%eval #-7] } 79... h2 { [%eval #-7] } 80. Kf1 { [%eval #-4] } 80... h1=Q+ { [%eval #-3] } 81. Kf2 { [%eval #-3] } 81... Qd1 { [%eval #-4] } 82. Kg3 { [%eval #-3] } 82... Qf1 { [%eval #-4] } 83. Kh4 { [%eval #-3] } 83... Kf5 { [%eval #-3] } 84. Kh5 { [%eval #-1] } 84... Qh1# { Black wins by checkmate. } 0-1