Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/bz75okzu"] [Date "2026.05.01"] [Round "-"] [White "ayoube32"] [Black "hayderkhododo"] [Result "1-0"] [GameId "bz75okzu"] [UTCDate "2026.05.01"] [UTCTime "08:55:38"] [WhiteElo "1545"] [BlackElo "1483"] [WhiteRatingDiff "+26"] [BlackRatingDiff "-26"] [Variant "Standard"] [TimeControl "2400+0"] [ECO "C65"] [Opening "Ruy Lopez: Berlin Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... Nf6 { [%eval 0.17] } { C65 Ruy Lopez: Berlin Defense } 4. Bxc6 { [%eval -0.13] } 4... bxc6 { [%eval 0.27] } 5. d4 { [%eval 0.25] } 5... Nxe4 { [%eval 0.54] } 6. Nxe5 { [%eval 0.42] } 6... Bb4+ { [%eval 0.37] } 7. c3 { [%eval 0.42] } 7... Be7 { [%eval 0.62] } 8. Qg4?! { (0.62 → 0.07) Inaccuracy. O-O was best. } { [%eval 0.07] } (8. O-O Nd6 9. Re1 O-O 10. Bf4 a5 11. Nd2 a4 12. Qc2 Re8) 8... d6?? { (0.07 → 2.00) Blunder. Ng5 was best. } { [%eval 2.0] } (8... Ng5 9. h4 d6 10. Nxc6 Bxg4 11. Nxd8 Kxd8 12. hxg5 Re8 13. O-O a5 14. Be3) 9. Qxe4?? { (2.00 → 0.20) Blunder. Qxg7 was best. } { [%eval 0.2] } (9. Qxg7 Rf8 10. Nxc6 Qd7 11. Nxe7 Ba6 12. Nd5 O-O-O 13. f3 Rg8 14. Qxh7 Nf6) 9... dxe5 { [%eval 0.3] } 10. Qxe5 { [%eval 0.05] } 10... f6?! { (0.05 → 0.67) Inaccuracy. O-O was best. } { [%eval 0.67] } (10... O-O 11. O-O Rb8 12. b3 Rb5 13. Qg3 Rf5 14. Bf4 c5 15. Bxc7 Qd7 16. Be5) 11. Qg3 { [%eval 0.53] } 11... Qd5 { [%eval 0.92] } 12. O-O { [%eval 0.99] } 12... O-O { [%eval 1.24] } 13. Bh6 { [%eval 0.89] } 13... Qf7 { [%eval 1.34] } 14. Nd2 { [%eval 1.32] } 14... f5?! { (1.32 → 2.54) Inaccuracy. Re8 was best. } { [%eval 2.54] } (14... Re8 15. Rfe1 Bf5 16. Bf4 c5 17. Bxc7 cxd4 18. cxd4 Bb4 19. Rxe8+ Rxe8 20. Nf1) 15. Rfe1 { [%eval 2.54] } 15... Qf6? { (2.54 → 4.10) Mistake. Re8 was best. } { [%eval 4.1] } (15... Re8 16. Nf3 Bf8 17. Rxe8 Qxe8 18. h4 a5 19. Re1 Qf7 20. a3 a4 21. Ne5) 16. Bf4?! { (4.10 → 2.77) Inaccuracy. Bxg7 was best. } { [%eval 2.77] } (16. Bxg7 f4 17. Bxf6+ fxg3 18. Rxe7 gxf2+ 19. Kxf2 Rxf6+ 20. Kg1 Bf5 21. Rae1 Raf8) 16... Re8 { [%eval 3.08] } 17. Nc4 { [%eval 2.39] } 17... Ba6 { [%eval 2.64] } 18. Ne5 { [%eval 2.65] } 18... Rab8? { (2.65 → 4.87) Mistake. Bd6 was best. } { [%eval 4.87] } (18... Bd6 19. h4 Re6 20. Re3 Rae8 21. Rae1 h6 22. b3 Bb7 23. h5 Bxe5 24. Bxe5) 19. Nd7 { [%eval 4.81] } 19... Qg6?! { (4.81 → 6.38) Inaccuracy. Qf7 was best. } { [%eval 6.38] } (19... Qf7 20. Nxb8 Rxb8 21. Qe3 Bf6 22. b3 c5 23. dxc5 Bb7 24. Rad1 h6 25. Qe6) 20. Qf3? { (6.38 → 3.77) Mistake. Qxg6 was best. } { [%eval 3.77] } (20. Qxg6 hxg6 21. Nxb8 Rxb8 22. Rxe7 Rxb2 23. Be5 Kh7 24. Rxg7+ Kh6 25. Rxc7 Re2) 20... Rxb2 { [%eval 4.16] } 21. Ne5 { [%eval 3.84] } 21... Qe6 { [%eval 4.4] } 22. Qh5?? { (4.40 → 1.33) Blunder. Nd3 was best. } { [%eval 1.33] } (22. Nd3 Rxa2 23. Rxe6 Rxa1+ 24. Re1 Rxe1+ 25. Nxe1 Bd6 26. Be5 Bc4 27. Qxc6 Bf7) 22... Bf6 { [%eval 1.81] } 23. a3 { [%eval 1.54] } 23... c5 { [%eval 1.84] } 24. g4?? { (1.84 → 0.00) Blunder. d5 was best. } { [%eval 0.0] } (24. d5 g6 25. Qd1 Qc8 26. c4 Re7 27. Nc6 Rxe1+ 28. Qxe1 Bxc4 29. Ne7+ Bxe7) 24... Bb5?? { (0.00 → 2.03) Blunder. fxg4 was best. } { [%eval 2.03] } (24... fxg4 25. Nd3 Re2 26. Rxe2 Qxe2 27. Re1 Qxe1+ 28. Nxe1 Rxe1+ 29. Kg2 Bb7+ 30. d5) 25. gxf5 { [%eval 2.07] } 25... g6?! { (2.07 → 3.06) Inaccuracy. Qe7 was best. } { [%eval 3.06] } (25... Qe7 26. a4 Ba6 27. Rac1 g6 28. fxg6 hxg6 29. Qg4 Bc8 30. Qg3 Qg7 31. Nd3) 26. fxg6 { [%eval 3.04] } 26... hxg6 { [%eval 2.88] } 27. Qxg6+ { [%eval 2.86] } 27... Bg7 { [%eval 2.75] } 28. Qg3 { [%eval 2.85] } 28... Re2?! { (2.85 → 3.85) Inaccuracy. Be2 was best. } { [%eval 3.85] } (28... Be2 29. Nd3 Rc2 30. Be5 Qh6 31. Nf4 Kh8 32. Rxe2 Rxe2 33. Bxg7+ Qxg7 34. Nxe2) 29. Rxe2 { [%eval 3.69] } 29... Bxe2 { [%eval 3.71] } 30. Re1 { [%eval 3.66] } 30... Bc4 { [%eval 3.83] } 31. f3 { [%eval 3.16] } 31... cxd4 { [%eval 3.1] } 32. Nxc4?? { (3.10 → -3.19) Blunder. cxd4 was best. } { [%eval -3.19] } (32. cxd4 Qb6 33. Kh1 Bd5 34. Rg1 Qf6 35. h3 Re6 36. Ng4 Qf8 37. Ne3 Bb7) 32... Qxc4?? { (-3.19 → 7.27) Blunder. Qxe1+ was best. } { [%eval 7.27] } (32... Qxe1+ 33. Qxe1 Rxe1+ 34. Kf2 Re6 35. cxd4 Bxd4+ 36. Be3 Bxe3+ 37. Nxe3 Ra6 38. Nc2) 33. Rxe8+ { [%eval 6.64] } 33... Kf7 { [%eval 6.58] } 34. Re4 { [%eval 6.03] } 34... Qxc3 { [%eval 7.49] } 35. Qh4 { [%eval 7.05] } 35... Qc1+? { (7.05 → Mate in 5) Checkmate is now unavoidable. Qa1+ was best. } { [%eval #5] } (35... Qa1+ 36. Re1 Qxe1+ 37. Qxe1 Bf8 38. Qc1 Ke8 39. Qc6+ Kd8 40. Qxc7+ Ke8 41. Qb8+) 36. Kg2? { (Mate in 5 → 7.45) Lost forced checkmate sequence. Bxc1 was best. } { [%eval 7.45] } (36. Bxc1 Bf8 37. Qh7+ Kf6 38. Qg8 c5 39. Re6+ Kf5 40. Qg4#) 36... Qc2+ { [%eval 8.52] } 37. Kh3 { [%eval 7.55] } 37... Qd1? { (7.55 → Mate in 4) Checkmate is now unavoidable. Qxe4 was best. } { [%eval #4] } (37... Qxe4 38. fxe4 c5 39. Qh5+ Kg8 40. Qe8+ Kh7 41. Bc1 c4 42. Qh5+ Kg8 43. Qd5+) 38. Qe7+ { [%eval #5] } 38... Kg6 { [%eval #5] } 39. Qe6+ { [%eval #4] } 39... Kh5 { [%eval #1] } 40. Re5+ { [%eval #1] } 40... Bxe5 { [%eval #1] } 41. Qxe5+?? { (Mate in 1 → 6.72) Lost forced checkmate sequence. Qf7# was best. } { [%eval 6.72] } (41. Qf7#) 41... Kg6 { [%eval 6.8] } 42. Qg5+ { [%eval 6.16] } 42... Kf7 { [%eval 6.04] } 43. Qf5+ { [%eval 5.89] } 43... Kg7 { [%eval 6.28] } 44. Be5+ { [%eval 5.95] } 44... Kh6?? { (5.95 → Mate in 3) Checkmate is now unavoidable. Kg8 was best. } { [%eval #3] } (44... Kg8 45. Qc8+ Kf7 46. Qxc7+ Ke8 47. Qc6+ Ke7 48. Kg4 Qg1+ 49. Kh5 Qg2 50. h4) 45. Qf6+ { [%eval #2] } 45... Kh5 { [%eval #2] } 46. Qh4+ { [%eval #3] } 46... Kg6 { [%eval #3] } 47. Qf6+ { [%eval #2] } 47... Kh5 { [%eval #2] } 48. Qh8+ { [%eval #3] } 48... Kg5 { [%eval #3] } 49. f4+?? { (Mate in 3 → 4.58) Lost forced checkmate sequence. Qg7+ was best. } { [%eval 4.58] } (49. Qg7+ Kh5 50. Qf7+ Kh6 51. Bf4#) 49... Kf5 { [%eval 4.4] } 50. Qf6+ { [%eval 4.39] } 50... Ke4 { [%eval 4.15] } 51. Qc6+ { [%eval 4.05] } 51... Ke3 { [%eval 3.6] } 52. Qc4?? { (3.60 → 0.00) Blunder. Kh4 was best. } { [%eval 0.0] } (52. Kh4 d3 53. Qc5+ Ke2 54. Bc3 Qh1 55. Qe5+ Kd1 56. f5 Kc2 57. Ba5 Qf3) 52... Qf3+?? { (0.00 → 3.62) Blunder. Qh5+ was best. } { [%eval 3.62] } (52... Qh5+ 53. Kg3 Qg6+ 54. Kh4 Qh6+ 55. Kg3) 53. Kh4 { [%eval 3.26] } 53... Ke4?? { (3.26 → 9.48) Blunder. d3 was best. } { [%eval 9.48] } (53... d3 54. Bd4+ Kd2 55. Bc3+ Kc2 56. Bb4+ Kb2 57. Qc3+ Ka2 58. Qxc7 Qf2+ 59. Kg5) 54. Qxd4+ { [%eval 9.4] } 54... Kf5 { [%eval 8.81] } 55. Qd7+ { [%eval 8.77] } 55... Ke4 { [%eval 9.29] } 56. Qd4+ { [%eval 9.12] } 56... Kf5 { [%eval 9.08] } 57. Qd7+ { [%eval 9.01] } 57... Ke4 { [%eval 8.03] } 58. Qh7+?! { (8.03 → 5.81) Inaccuracy. Qc6+ was best. } { [%eval 5.81] } (58. Qc6+ Ke3 59. Qc3+ Ke4 60. Qxf3+ Kxf3 61. f5 Ke4 62. f6 Kxe5 63. f7 Kd5) 58... Ke3 { [%eval 5.62] } 59. f5?! { (5.62 → 3.69) Inaccuracy. Qg6 was best. } { [%eval 3.69] } (59. Qg6 Kd2 60. Qg3 Qe4 61. Kg5 Qh7 62. Qb3 Qe7+ 63. Bf6 Qc5+ 64. f5 Ke2) 59... Qe4+ { [%eval 3.6] } 60. Kg5 { [%eval 3.47] } 60... Qxe5 { [%eval 3.62] } 61. Qg6 { [%eval 3.21] } 61... Qf4+ { [%eval 3.66] } 62. Kf6 { [%eval 3.47] } 62... Qd4+ { [%eval 4.18] } 63. Kf7 { [%eval 4.45] } 63... Qd5+? { (4.45 → 7.72) Mistake. Qh8 was best. } { [%eval 7.72] } (63... Qh8 64. f6 c5 65. Ke7 Qxh2 66. Qg5+ Ke2 67. f7 Qc7+ 68. Kf8 Qc8+ 69. Kg7) 64. Kf6?? { (7.72 → 3.44) Blunder. Qe6+ was best. } { [%eval 3.44] } (64. Qe6+ Qe4 65. Qxe4+ Kxe4 66. f6 Kd3 67. Ke6 Kd4 68. f7 Kc5 69. f8=Q+ Kc6) 64... Qd6+ { [%eval 3.97] } 65. Kg5 { [%eval 3.28] } 65... Qf4+ { [%eval 3.18] } 66. Kh5?? { (3.18 → 0.05) Blunder. Kf6 was best. } { [%eval 0.05] } (66. Kf6 c5 67. Qg1+ Kd2 68. Qxc5 Qxh2 69. Ke6 Qh5 70. Qxa7 Qe2+ 71. Kf6 Qc4) 66... Qxh2+ { [%eval 0.13] } 67. Kg5 { [%eval 0.17] } 67... Qg3+?? { (0.17 → 3.61) Blunder. Qf4+ was best. } { [%eval 3.61] } (67... Qf4+ 68. Kf6 c5 69. Qg1+ Ke4 70. Qxc5 Qh6+ 71. Ke7 Qh7+ 72. Ke6 Qg8+ 73. Kd7) 68. Kf6 { [%eval 3.97] } 68... Qd6+ { [%eval 3.75] } 69. Kf7 { [%eval 3.87] } 69... Qd7+ { [%eval 3.73] } 70. Kg8 { [%eval 3.04] } 70... Qd8+ { [%eval 3.25] } 71. Kg7 { [%eval 3.25] } 71... Qe7+ { [%eval 3.13] } 72. Qf7 { [%eval 3.19] } 72... Qg5+ { [%eval 3.08] } 73. Qg6 { [%eval 3.1] } 73... Qe7+ { [%eval 3.15] } 74. Kh6?? { (3.15 → 0.00) Blunder. Kg8 was best. } { [%eval 0.0] } (74. Kg8 Qd8+ 75. Kf7 c5 76. Qg1+ Kf3 77. f6 Qd7+ 78. Kf8 Qd6+ 79. Kg8 Qb8+) 74... Qf8+?? { (0.00 → 2.74) Blunder. Qh4+ was best. } { [%eval 2.74] } (74... Qh4+ 75. Kg7) 75. Qg7?? { (2.74 → -0.02) Blunder. Kh5 was best. } { [%eval -0.02] } (75. Kh5 Kd4 76. f6 Qh8+ 77. Kg5 Qd8 78. Qf5 Kc3 79. Qe5+ Kd3 80. Qe6 c5) 75... Qxf5 { [%eval 0.0] } 76. Qc3+ { [%eval 0.0] } 76... Kf4 { [%eval 0.0] } 77. Qd2+ { [%eval -0.15] } 77... Kg4 { [%eval 0.0] } 78. Qg2+ { [%eval 0.0] } 78... Kh4 { [%eval 0.0] } 79. Qh2+ { [%eval 0.0] } 79... Qh3 { [%eval 0.0] } 80. Qf4+ { [%eval 0.0] } 80... Qg4 { [%eval 0.0] } 81. Qxc7 { [%eval 0.0] } 81... Qh5+ { [%eval 0.0] } 82. Kg7 { [%eval 0.0] } 82... Qg5+ { [%eval 0.0] } 83. Kf7 { [%eval 0.0] } 83... Qf5+ { [%eval 0.0] } 84. Ke7 { [%eval 0.0] } 84... Qe4+ { [%eval 0.0] } 85. Kd6 { [%eval 0.0] } 85... Qd4+ { [%eval 0.0] } 86. Ke7 { [%eval 0.0] } 86... Qg7+ { [%eval 0.0] } 87. Kd8 { [%eval 0.0] } 87... Qf8+ { [%eval 0.0] } 88. Kd7 { [%eval 0.0] } 88... Qf7+ { [%eval 0.0] } 89. Kc6 { [%eval 0.0] } 89... Qe6+ { [%eval 0.0] } 90. Kc5 { [%eval 0.0] } 90... Qe3+ { [%eval 0.0] } 91. Kb4 { [%eval 0.0] } 91... Qd4+?? { (0.00 → 5.40) Blunder. Qd2+ was best. } { [%eval 5.4] } (91... Qd2+ 92. Kb5 Qb2+ 93. Ka4 Qd4+ 94. Ka5 Qd5+ 95. Kb4) 92. Qc4 { [%eval 5.3] } 92... Qxc4+ { [%eval 5.16] } 93. Kxc4 { [%eval 5.59] } 93... Kg5 { [%eval 5.28] } 94. a4?? { (5.28 → 0.00) Blunder. Kb5 was best. } { [%eval 0.0] } (94. Kb5 Kg6 95. Ka6 Kf5 96. Kxa7 Ke6 97. Kb7 Kd6 98. a4 Kc5 99. a5 Kb5) 94... Kf6 { [%eval 0.0] } 95. Kc5 { [%eval 0.0] } 95... Ke7 { [%eval 0.0] } 96. Kc6 { [%eval 0.0] } 96... Kd8 { [%eval 0.0] } 97. Kb7 { [%eval 0.0] } 97... Kd7 { [%eval 0.0] } 98. Kxa7 { [%eval 0.0] } 98... Kc6 { [%eval 0.0] } 99. Ka6 { [%eval 0.0] } 99... Kc5 { [%eval 0.0] } 100. Ka5 { [%eval 0.0] } 100... Kc4?? { (0.00 → 6.29) Blunder. Kc6 was best. } { [%eval 6.29] } (100... Kc6 101. Ka6 Kc7 102. a5 Kc6 103. Ka7 Kc7) 101. Kb6 { [%eval 6.06] } 101... Kb4 { [%eval 6.0] } 102. a5 { [%eval 6.09] } 102... Ka4?? { (6.09 → Mate in 11) Checkmate is now unavoidable. Kc4 was best. } { [%eval #11] } (102... Kc4 103. a6 Kd3 104. Kc5 Ke4 105. Kb4 Kd5 106. a7 Ke5 107. Kb3 Kf5 108. Ka4) 103. a6 { [%eval #9] } 103... Kb4 { [%eval #9] } 104. a7 { [%eval #8] } 104... Kc4 { [%eval #8] } 105. a8=Q { [%eval #7] } { Black resigns. } 1-0