FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0FrQwKOh"]
[Date "2026.04.30"]
[Round "-"]
[White "Ahmed_Medani"]
[Black "LiesRapas"]
[Result "0-1"]
[GameId "0FrQwKOh"]
[UTCDate "2026.04.30"]
[UTCTime "14:41:26"]
[WhiteElo "1400"]
[BlackElo "1332"]
[WhiteRatingDiff "-16"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. exd5 { [%eval 0.14] } 3... cxd5 { [%eval 0.07] } 4. Bb5+ { [%eval 0.0] } 4... Nc6 { [%eval 0.2] } 5. O-O { [%eval 0.15] } 5... Nf6 { [%eval 0.15] } 6. d4 { [%eval 0.11] } 6... Bf5 { [%eval 0.28] } 7. Nc3 { [%eval 0.0] } 7... e6 { [%eval 0.04] } 8. Bf4 { [%eval -0.21] } 8... a6 { [%eval 0.27] } 9. Ba4 { [%eval -0.14] } 9... Bd6 { [%eval 0.13] } 10. Bxd6 { [%eval 0.0] } 10... Qxd6 { [%eval -0.08] } 11. Re1?! { (-0.08 → -0.71) Inaccuracy. Ne5 was best. } { [%eval -0.71] } (11. Ne5 O-O 12. Bxc6 bxc6 13. Na4 Ne4 14. Nd3 f6 15. Qe2 Qb8 16. Rfe1 Re8) 11... h6?! { (-0.71 → 0.30) Inaccuracy. b5 was best. } { [%eval 0.3] } (11... b5 12. Bb3 O-O 13. Nh4 Bg4 14. Qd2 Bh5 15. f3 Rfb8 16. Nd1 a5 17. c3) 12. Ne5 { [%eval 0.3] } 12... O-O { [%eval 0.2] } 13. Qf3?? { (0.20 → -2.64) Blunder. Bxc6 was best. } { [%eval -2.64] } (13. Bxc6 bxc6 14. Na4 Ne4 15. f3 Ng5 16. h4 Nh7 17. Re3 Rfe8 18. Nc5 Nf8) 13... b5? { (-2.64 → -0.95) Mistake. Nxd4 was best. } { [%eval -0.95] } (13... Nxd4 14. Qd1 Qb6 15. Qd2 Rac8 16. Rab1 Ng4 17. Nxg4 Bxg4 18. Re3 Bh5 19. Rd3) 14. Nxc6 { [%eval -1.31] } 14... Qxc6 { [%eval -0.88] } 15. Bb3 { [%eval -0.91] } 15... b4 { [%eval -0.39] } 16. Ba4?! { (-0.39 → -1.42) Inaccuracy. Na4 was best. } { [%eval -1.42] } (16. Na4 Rfc8 17. Rac1 a5 18. c3 Qb5 19. h3 Ne4 20. Qf4 Bg6 21. Qe3 Rc6) 16... Qc4 { [%eval -1.03] } 17. Ne2 { [%eval -0.99] } 17... Bg4 { [%eval -0.88] } 18. Qe3 { [%eval -0.82] } 18... Bxe2 { [%eval -0.85] } 19. Rxe2 { [%eval -0.79] } 19... Ne4 { [%eval -0.7] } 20. Bb3 { [%eval -0.84] } 20... Qb5 { [%eval -0.84] } 21. a4 { [%eval -1.01] } 21... Qc6 { [%eval -0.87] } 22. f3 { [%eval -0.89] } 22... Nd6 { [%eval -1.06] } 23. c3?! { (-1.06 → -1.75) Inaccuracy. g4 was best. } { [%eval -1.75] } (23. g4 Rac8 24. a5 Qc7 25. h4 Qa7 26. h5 Rc6 27. Kg2 Rfc8) 23... Nc4?! { (-1.75 → -0.89) Inaccuracy. bxc3 was best. } { [%eval -0.89] } (23... bxc3 24. bxc3 Rfc8 25. Rc1 Nf5 26. Qd3 Rab8 27. Ba2 Qd6 28. Rec2 a5 29. g3) 24. Bxc4 { [%eval -1.22] } 24... Qxc4 { [%eval -1.33] } 25. Rc1 { [%eval -1.51] } 25... a5? { (-1.51 → -0.31) Mistake. bxc3 was best. } { [%eval -0.31] } (25... bxc3 26. Rec2 Qxa4 27. Rxc3 Qe8 28. h4 Qe7 29. h5 a5 30. f4 Qh4 31. Qe5) 26. Qd2?? { (-0.31 → -2.25) Blunder. cxb4 was best. } { [%eval -2.25] } (26. cxb4 Qxb4 27. b3 Rac8 28. Ree1 Rb8 29. Rc3 Qd6 30. Rd1 Rfc8 31. Rxc8+ Rxc8) 26... Rfc8?! { (-2.25 → -1.56) Inaccuracy. bxc3 was best. } { [%eval -1.56] } (26... bxc3 27. Qd1 c2 28. Rexc2 Qxa4 29. h4 Qd7 30. Qd2 Qd8 31. Qf4 Rb8 32. h5) 27. Ree1?! { (-1.56 → -2.47) Inaccuracy. Qd1 was best. } { [%eval -2.47] } (27. Qd1 bxc3 28. Rxc3 Qb4 29. Rxc8+ Rxc8 30. Rd2 h5 31. h4 Rc4 32. g3 Qb8) 27... Kh7?? { (-2.47 → 0.41) Blunder. bxc3 was best. } { [%eval 0.41] } (27... bxc3 28. Qxc3 Qxa4 29. Qxc8+ Rxc8 30. Rxc8+ Kh7 31. Kh1 Qxd4 32. Ra8 Qxb2 33. Rxa5) 28. cxb4 { [%eval 0.46] } 28... Qxb4? { (0.46 → 1.98) Mistake. Qb3 was best. } { [%eval 1.98] } (28... Qb3 29. bxa5 Rcb8 30. Ra1 g6 31. Reb1 Rb4 32. Kf2 Kg7 33. f4 h5 34. h3) 29. Qxb4 { [%eval 1.89] } 29... axb4 { [%eval 1.8] } 30. b3? { (1.80 → 0.21) Mistake. Rxc8 was best. } { [%eval 0.21] } (30. Rxc8 Rxc8 31. a5 Kg6 32. Ra1 Kf6 33. Kf2 Ke7 34. Ke1 f6 35. a6 Kd6) 30... Kg6 { [%eval 0.34] } 31. h4 { [%eval 0.05] } 31... Kf5 { [%eval 0.0] } 32. g4+? { (0.00 → -1.53) Mistake. Kf2 was best. } { [%eval -1.53] } (32. Kf2 h5 33. g3 f6 34. Rxc8 Rxc8 35. a5 Rc6 36. Ra1 Ra6 37. Ke3 g5) 32... Kf4 { [%eval -1.66] } 33. Kf2 { [%eval -1.72] } 33... g5 { [%eval -1.74] } 34. hxg5 { [%eval -2.2] } 34... Kxg5?? { (-2.20 → 0.05) Blunder. hxg5 was best. } { [%eval 0.05] } (34... hxg5 35. Ke2 Rh8 36. Rh1 f5 37. Rh5 Rac8 38. Rxc8 Rxc8 39. Rh6 Kg3 40. Rxe6) 35. Re5+ { [%eval -0.24] } 35... Kf6 { [%eval 0.26] } 36. Rh1 { [%eval -0.08] } 36... Rc2+ { [%eval -0.14] } 37. Re2 { [%eval -0.15] } 37... Rxe2+ { [%eval -0.02] } 38. Kxe2 { [%eval -0.16] } 38... Kg6 { [%eval 0.11] } 39. f4 { [%eval -0.11] } 39... Rc8 { [%eval -0.08] } 40. Kd3? { (-0.08 → -1.63) Mistake. Kd2 was best. } { [%eval -1.63] } (40. Kd2 Rc3 41. Ra1 f5 42. gxf5+ Kxf5 43. a5 Ke4 44. a6 Rc8 45. Re1+ Kf5) 40... Rc3+ { [%eval -1.42] } 41. Kd2 { [%eval -1.37] } 41... Rxb3 { [%eval -1.42] } 42. g5?? { (-1.42 → -4.43) Blunder. Ra1 was best. } { [%eval -4.43] } (42. Ra1 Rc3 43. a5 Rc8 44. Ra4 b3 45. Rb4 Ra8 46. Ra4 b2 47. Kc2 f5) 42... hxg5 { [%eval -4.21] } 43. fxg5 { [%eval -4.37] } 43... Kxg5 { [%eval -4.28] } 44. Ra1 { [%eval -4.61] } 44... Ra3 { [%eval -4.43] } 45. Rxa3 { [%eval -4.5] } 45... bxa3 { [%eval -4.58] } 46. Kc3 { [%eval -3.67] } 46... f5 { [%eval -3.63] } 47. a5 { [%eval -3.27] } 47... f4 { [%eval -3.37] } 48. a6 { [%eval -4.79] } 48... f3 { [%eval -4.05] } 49. a7 { [%eval -4.38] } 49... f2 { [%eval -4.27] } 50. a8=Q { [%eval -4.04] } 50... f1=Q { [%eval -4.37] } 51. Qg8+ { [%eval -4.03] } 51... Kh6?? { (-4.03 → 0.00) Blunder. Kh4 was best. } { [%eval 0.0] } (51... Kh4 52. Qh8+ Kg4 53. Qg7+ Kf3 54. Qf6+ Kg2 55. Qg5+ Kf2 56. Qf4+ Ke2 57. Qd2+) 52. Qh8+?? { (0.00 → -3.88) Blunder. Qxe6+ was best. } { [%eval -3.88] } (52. Qxe6+ Kg7 53. Qe5+ Kg6 54. Qe6+ Qf6 55. Qxd5 Qe7 56. Kb3 Qe3+ 57. Ka2 Kf6) 52... Kg6 { [%eval -3.71] } 53. Qg8+ { [%eval -4.14] } 53... Kh5 { [%eval -3.89] } 54. Qh7+ { [%eval -4.28] } 54... Kg4 { [%eval -3.63] } 55. Qg6+ { [%eval -3.7] } 55... Kh3?? { (-3.70 → 0.00) Blunder. Kf3 was best. } { [%eval 0.0] } (55... Kf3 56. Kb3 Qc4+ 57. Kxa3 Qxd4 58. Qh5+ Ke3 59. Ka2 Qc4+ 60. Ka3 Qe4 61. Qh6+) 56. Qxe6+ { [%eval 0.0] } 56... Kg2 { [%eval 0.0] } 57. Qg4+ { [%eval 0.0] } 57... Kh2 { [%eval 0.0] } 58. Qh5+ { [%eval 0.0] } 58... Kg3 { [%eval 0.0] } 59. Qg5+ { [%eval 0.0] } 59... Kh2 { [%eval 0.0] } 60. Qh5+ { [%eval 0.0] } 60... Kg2 { [%eval 0.0] } 61. Qxd5+ { [%eval 0.0] } 61... Kg1 { [%eval 0.0] } 62. Qg5+ { [%eval 0.0] } 62... Kh1 { [%eval 0.0] } 63. Qh4+ { [%eval 0.0] } 63... Kg1 { [%eval 0.0] } 64. Qg3+ { [%eval 0.0] } 64... Kh1 { [%eval 0.0] } 65. Qh4+ { [%eval 0.0] } 65... Kg1 { [%eval 0.0] } 66. d5 { [%eval 0.0] } 66... Qa1+ { [%eval 0.0] } 67. Kb3 { [%eval 0.0] } 67... Qb2+ { [%eval 0.0] } 68. Ka4 { [%eval 0.0] } 68... a2 { [%eval 0.0] } 69. Qg3+ { [%eval 0.0] } 69... Qg2 { [%eval 0.0] } 70. Qe1+ { [%eval 0.0] } 70... Qf1 { [%eval 0.0] } 71. Qg3+ { [%eval 0.0] } 71... Qg2 { [%eval 0.0] } 72. Qe1+ { [%eval 0.0] } 72... Qf1 { [%eval 0.0] } 73. Qe3+ { [%eval 0.0] } 73... Qf2 { [%eval 0.0] } 74. Qc1+ { [%eval 0.0] } 74... Qf1 { [%eval 0.0] } 75. Qg5+ { [%eval 0.0] } 75... Qg2 { [%eval 0.0] } 76. Qc1+ { [%eval 0.0] } 76... Qf1 { [%eval 0.0] } 77. Qc5+?? { (0.00 → Mate in 16) Checkmate is now unavoidable. Qg5+ was best. } { [%eval #-16] } (77. Qg5+ Qg2 78. Qe5 Qf1 79. Qg7+ Kh1 80. Qh8+ Kg1) 77... Qf2?? { (Mate in 16 → 0.00) Lost forced checkmate sequence. Kh1 was best. } { [%eval 0.0] } (77... Kh1 78. Qc3 a1=Q+ 79. Qxa1 Qxa1+ 80. Kb5 Qc3 81. Kb6 Qc8 82. Kb5 Kg2 83. Kb6) 78. Qa3?? { (0.00 → -73.68) Blunder. Qc1+ was best. } { [%eval -73.68] } (78. Qc1+) 78... Qc2+?? { (-73.68 → -3.46) Blunder. Qa7+ was best. } { [%eval -3.46] } (78... Qa7+ 79. Kb3 a1=Q 80. Qxa7+ Qxa7 81. Kc4 Qb8 82. d6 Qxd6 83. Kb3 Qc6 84. Kb4) 79. Kb5?? { (-3.46 → -8.09) Blunder. Ka5 was best. } { [%eval -8.09] } (79. Ka5 Kg2 80. d6 Qb1 81. d7 a1=R 82. Qxa1 Qxa1+ 83. Kb6 Qf6+ 84. Kc7 Qe7) 79... Qb1+ { [%eval -7.08] } 80. Kc6 { [%eval -7.97] } 80... a1=Q { [%eval -6.82] } 81. Qxa1?! { (-6.82 → -68.21) Inaccuracy. Qe3+ was best. } { [%eval -68.21] } (81. Qe3+ Kf1 82. Qf4+ Ke1 83. Qh4+ Kd2 84. Qc4 Qa8+ 85. Kd7 Qh7+ 86. Kd6) 81... Qxa1 { [%eval -81.15] } 82. d6 { [%eval -54.83] } 82... Qa6+ { [%eval -81.15] } 83. Kd5?! { (-81.15 → Mate in 13) Checkmate is now unavoidable. Kd7 was best. } { [%eval #-13] } (83. Kd7 Qa5 84. Ke7 Qe5+ 85. Kd7 Kg2 86. Kc7 Kg3 87. Kd7 Kf4 88. Kc6 Kf5) 83... Qc8 { [%eval #-12] } 84. Ke5 { [%eval #-11] } 84... Qd7 { [%eval #-10] } 85. Kd5 { [%eval #-11] } 85... Kf2 { [%eval #-10] } 86. Kc5 { [%eval #-9] } 86... Kf3 { [%eval #-8] } 87. Kd5 { [%eval #-9] } 87... Kf4 { [%eval #-8] } 88. Kc5 { [%eval #-7] } 88... Kf5 { [%eval #-8] } 89. Kd5 { [%eval #-8] } 89... Kf6 { [%eval #-8] } 90. Kd4 { [%eval #-8] } 90... Ke6 { [%eval #-13] } 91. Kc5 { [%eval #-7] } 91... Qxd6+ { [%eval #-6] } 92. Kc4 { [%eval #-6] } 92... Qd2 { [%eval #-5] } 93. Kc5 { [%eval #-5] } 93... Qd3 { [%eval #-5] } 94. Kc6 { [%eval #-5] } 94... Qd4 { [%eval #-5] } 95. Kb5 { [%eval #-4] } 95... Qc3 { [%eval #-4] } 96. Kb6 { [%eval #-4] } 96... Qc4 { [%eval #-4] } 97. Kb7 { [%eval #-4] } 97... Qc5 { [%eval #-4] } 98. Ka6 { [%eval #-4] } 98... Qb4 { [%eval #-3] } 99. Ka7 { [%eval #-3] } 99... Qb5 { [%eval #-3] } 100. Ka8 { [%eval #-3] } 100... Kd6 { [%eval #-2] } 101. Ka7 { [%eval #-2] } 101... Kc6 { [%eval #-1] } 102. Ka8 { [%eval #-1] } 102... Qb7# { Black wins by checkmate. } 0-1