FEN
[Event "rated rapid game"]
[Site "https://lichess.org/CquipfQM"]
[Date "2026.05.20"]
[Round "-"]
[White "hassan11455"]
[Black "SchackMedDoeden"]
[Result "0-1"]
[GameId "CquipfQM"]
[UTCDate "2026.05.20"]
[UTCTime "16:38:29"]
[WhiteElo "1354"]
[BlackElo "1342"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "B08"]
[Opening "Pirc Defense: Classical Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } 2. d4 { [%eval 0.43] } 2... Nf6 { [%eval 0.43] } 3. Nc3 { [%eval 0.38] } 3... g6 { [%eval 0.51] } 4. Nf3 { [%eval 0.46] } { B08 Pirc Defense: Classical Variation } 4... Bg4?! { (0.46 → 1.07) Inaccuracy. Bg7 was best. } { [%eval 1.07] } (4... Bg7 5. Be3 O-O 6. Qd2 c6 7. a4 Nbd7 8. h3 e5 9. dxe5) 5. Bb5+?! { (1.07 → 0.48) Inaccuracy. h3 was best. } { [%eval 0.48] } (5. h3 Bc8 6. Be3 c6 7. Be2 Bg7 8. Qd2 O-O 9. Bh6 b5) 5... c6 { [%eval 0.43] } 6. Bc4 { [%eval 0.39] } 6... d5 { [%eval 0.4] } 7. exd5 { [%eval -0.02] } 7... cxd5 { [%eval 0.02] } 8. Bb5+ { [%eval -0.21] } 8... Nc6 { [%eval -0.22] } 9. Be3 { [%eval -0.25] } 9... a6 { [%eval 0.11] } 10. Bxc6+ { [%eval 0.07] } 10... bxc6 { [%eval 0.12] } 11. h3 { [%eval 0.07] } 11... Bxf3 { [%eval 0.04] } 12. gxf3?! { (0.04 → -1.03) Inaccuracy. Qxf3 was best. } { [%eval -1.03] } (12. Qxf3 Bg7 13. O-O O-O 14. Rad1 Qa5 15. Bd2 Qb6 16. Bc1 Rfe8 17. b3 Qb4) 12... Bg7 { [%eval -1.04] } 13. Qd2 { [%eval -0.93] } 13... O-O { [%eval -0.94] } 14. O-O-O { [%eval -0.96] } 14... Qa5 { [%eval -1.03] } 15. Kb1 { [%eval -0.99] } 15... Rab8 { [%eval -0.86] } 16. b3 { [%eval -0.89] } 16... Rb7 { [%eval -0.42] } 17. Qd3?! { (-0.42 → -1.45) Inaccuracy. Ne4 was best. } { [%eval -1.45] } (17. Ne4 Qxd2 18. Nxf6+ Bxf6 19. Rxd2 e6 20. c3 a5 21. Kc2 Ra8 22. Rdd1 Kf8) 17... Rfb8 { [%eval -1.29] } 18. Ne2 { [%eval -1.27] } 18... Nd7 { [%eval -1.34] } 19. f4 { [%eval -1.56] } 19... c5 { [%eval -1.62] } 20. f5?! { (-1.62 → -2.41) Inaccuracy. dxc5 was best. } { [%eval -2.41] } (20. dxc5 Nxc5 21. Qxd5 Rb5 22. Bxc5 Rxc5 23. Qd2 Qa3 24. c3 Rcb5 25. Nc1 a5) 20... c4 { [%eval -2.25] } 21. Qd2 { [%eval -2.24] } 21... Qb6 { [%eval -1.74] } 22. fxg6 { [%eval -1.67] } 22... hxg6 { [%eval -1.63] } 23. h4 { [%eval -1.54] } 23... cxb3 { [%eval -1.49] } 24. cxb3 { [%eval -2.07] } 24... a5 { [%eval -1.86] } 25. Nc3 { [%eval -2.19] } 25... Rc8?? { (-2.19 → 0.47) Blunder. Qb4 was best. } { [%eval 0.47] } (25... Qb4 26. Ne2 Qa3 27. Nc1 a4 28. Qb2 Qb4 29. h5 axb3 30. axb3 Nc5 31. Bf4) 26. Nxd5?! { (0.47 → -0.25) Inaccuracy. h5 was best. } { [%eval -0.25] } (26. h5 e6 27. hxg6 fxg6 28. Na4 Qb4 29. Rc1 Rcb8 30. Qxb4 Rxb4 31. Rc7 Rxa4) 26... Qd6 { [%eval -0.11] } 27. Qxa5 { [%eval -0.13] } 27... Nb6? { (-0.13 → 0.97) Mistake. e6 was best. } { [%eval 0.97] } (27... e6 28. Nf4 Qc6 29. Qd2 Nb6 30. Qd3 e5 31. Rc1 Nc4 32. Qxc4 Qxc4 33. Rxc4) 28. Nxb6 { [%eval 1.04] } 28... Rxb6 { [%eval 1.04] } 29. d5?? { (1.04 → -5.07) Blunder. Rc1 was best. } { [%eval -5.07] } (29. Rc1 Rbc6 30. Qd2 Rd8 31. Rhd1 Rxc1+ 32. Qxc1 Qd5 33. Qc4 Qe4+ 34. Kb2 Qf3) 29... Qe5 { [%eval -4.77] } 30. Bd4?? { (-4.77 → Mate in 13) Checkmate is now unavoidable. Rd4 was best. } { [%eval #-13] } (30. Rd4 Qf5+ 31. Kb2 Qc2+ 32. Ka1 Rbb8 33. Qd2 Qxd2 34. Bxd2 Bxd4+ 35. Kb1 Rd8) 30... Qe4+ { [%eval #-15] } 31. Ka1 { [%eval #-5] } 31... Bxd4+ { [%eval #-4] } 32. Rxd4 { [%eval #-4] } 32... Qxd4+ { [%eval #-8] } 33. Kb1 { [%eval -9.13] } 33... Rd6 { [%eval -7.17] } 34. Qe1? { (-7.17 → Mate in 9) Checkmate is now unavoidable. Rc1 was best. } { [%eval #-9] } (34. Rc1 Rxc1+ 35. Kxc1 Rxd5 36. Qxd5 Qxd5 37. a4 Kh7 38. a5 Qxa5 39. Kd1 Qa6) 34... Qd3+ { [%eval #-16] } 35. Ka1 { [%eval -8.71] } 35... Re8?! { (-8.71 → -5.48) Inaccuracy. Qd4+ was best. } { [%eval -5.48] } (35... Qd4+ 36. Kb1 Qxd5 37. Qd1 Qxd1+ 38. Rxd1 Rxd1+ 39. Kb2 Rd2+ 40. Ka3 Rdc2 41. Kb4) 36. Qb1 { [%eval -6.51] } 36... Qd4+ { [%eval -6.19] } 37. Qb2 { [%eval -5.85] } 37... Qxb2+ { [%eval -5.29] } 38. Kxb2 { [%eval -4.85] } 38... Rxd5 { [%eval -4.81] } 39. Rc1 { [%eval -5.75] } 39... Rh5 { [%eval -4.9] } 40. a4 { [%eval -5.17] } 40... Rxh4 { [%eval -4.76] } 41. a5 { [%eval -5.14] } 41... Rf4 { [%eval -4.99] } 42. Kc3?! { (-4.99 → -7.55) Inaccuracy. Ka3 was best. } { [%eval -7.55] } (42. Ka3 Ra8 43. b4 Rxf2 44. Re1 Kf8 45. Kb3 g5 46. Ra1 Rf5 47. a6 Kg7) 42... Rxf2 { [%eval -5.78] } 43. Ra1 { [%eval -5.48] } 43... g5 { [%eval -5.25] } 44. a6 { [%eval -5.49] } 44... Ra8 { [%eval -4.71] } 45. a7 { [%eval -5.96] } 45... g4 { [%eval -5.69] } 46. b4?! { (-5.69 → -7.53) Inaccuracy. Ra4 was best. } { [%eval -7.53] } (46. Ra4 Kf8 47. Rxg4 Rxa7 48. b4 Rc7+ 49. Kb3 Rc1 50. Ka4 e6 51. Rh4 Ke7) 46... g3 { [%eval -6.93] } 47. b5 { [%eval -6.47] } 47... g2 { [%eval -6.48] } 48. b6 { [%eval -5.61] } 48... Rf3+?! { (-5.61 → -4.25) Inaccuracy. Rc8+ was best. } { [%eval -4.25] } (48... Rc8+ 49. Kb4 Rb2+ 50. Ka5 Ra2+ 51. Rxa2 g1=Q 52. Ka6 Qc5 53. Rg2+ Kf8 54. Rb2) 49. Kd2?! { (-4.25 → -6.05) Inaccuracy. Kc4 was best. } { [%eval -6.05] } (49. Kc4 Kh7 50. Rg1 Rxa7 51. bxa7 Ra3 52. Rxg2 Rxa7 53. Kd5 Rd7+ 54. Ke4 Rd6) 49... Rd8+ { [%eval -4.94] } 50. Ke2 { [%eval -4.68] } 50... Rb3 { [%eval -4.61] } 51. a8=Q { [%eval -5.49] } 51... Rxa8 { [%eval -5.31] } 52. Rxa8+ { [%eval -5.18] } 52... Kg7 { [%eval -4.9] } 53. Kf2 { [%eval -4.75] } 53... Rb2+ { [%eval -5.3] } 54. Kg1 { [%eval -5.2] } 54... e5 { [%eval -5.11] } 55. b7 { [%eval -4.87] } 55... Rxb7 { [%eval -4.77] } 56. Kxg2 { [%eval -4.92] } 56... e4?! { (-4.92 → -3.61) Inaccuracy. Rb3 was best. } { [%eval -3.61] } (56... Rb3 57. Ra2 Kg6 58. Re2 Kf6 59. Rf2+ Ke6 60. Re2 f6 61. Rf2 e4 62. Rf4) 57. Ra4 { [%eval -4.46] } 57... e3?? { (-4.46 → 0.00) Blunder. f5 was best. } { [%eval 0.0] } (57... f5 58. Ra6 Kf7 59. Kg3 Rb3+ 60. Kf2 Rf3+ 61. Ke1 Rd3 62. Rb6 Ke7 63. Kf2) 58. Kf3?? { (0.00 → -3.27) Blunder. Re4 was best. } { [%eval -3.27] } (58. Re4 Rb2+ 59. Kf3 e2 60. Rg4+ Kf6 61. Re4 Kg5 62. Re5+ Kg6 63. Kf2 f5) 58... Rb3?? { (-3.27 → 0.00) Blunder. Re7 was best. } { [%eval 0.0] } (58... Re7 59. Ke2 Kf6 60. Rg4 Re5 61. Rf4+ Ke6 62. Rf3 Re4 63. Rh3 Ke5 64. Rh7) 59. Re4 { White offers draw } { [%eval 0.0] } 59... Kg6 { [%eval -0.06] } 60. Rxe3?? { (-0.06 → -5.04) Blunder. Rg4+ was best. } { [%eval -5.04] } (60. Rg4+ Kf5 61. Rf4+ Ke6 62. Re4+ Kf6 63. Rg4 Ke7 64. Rf4 f6 65. Ra4 Ke6) 60... Rxe3+ { [%eval -5.07] } 61. Kxe3 { [%eval -5.92] } 61... Kg5 { [%eval -6.15] } 62. Kf2 { [%eval -5.55] } 62... Kg4 { [%eval -5.41] } 63. Kg2 { [%eval -5.48] } 63... f6 { [%eval -5.11] } 64. Kf2 { [%eval -4.99] } 64... f5?? { (-4.99 → 0.00) Blunder. Kf4 was best. } { [%eval 0.0] } (64... Kf4 65. Ke2 Kg3 66. Ke3 f5 67. Ke2 f4 68. Kf1 Kf3 69. Ke1 Kg2 70. Ke2) 65. Kg2 { [%eval 0.0] } 65... f4 { [%eval 0.0] } 66. Kf2 { [%eval 0.0] } 66... Kf5 { [%eval 0.0] } 67. Kf3 { [%eval 0.0] } 67... Ke5 { [%eval 0.0] } 68. Kf2 { [%eval 0.0] } 68... Ke4 { [%eval 0.0] } 69. Kg2?? { (0.00 → Mate in 15) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-15] } (69. Ke2 Kf5 70. Kf2 Kg4 71. Kg2 f3+ 72. Kf2 Kf4 73. Kf1 Kg3 74. Kg1 Kh3) 69... Ke3 { [%eval #-18] } 70. Kf1 { [%eval -4.99] } 70... f3?? { (-4.99 → 0.00) Blunder. Kf3 was best. } { [%eval 0.0] } (70... Kf3 71. Ke1 Kg2 72. Ke2 f3+ 73. Ke3 f2 74. Kf4 Kf1 75. Kf5 Kg1 76. Ke4) 71. Kg1?? { (0.00 → Mate in 8) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-8] } (71. Ke1 Kf4 72. Kf2 Kg4 73. Kf1 Kg5 74. Kf2 Kf4 75. Kf1 Ke5 76. Kf2) 71... Ke2 { [%eval #-7] } 72. Kh1 { [%eval #-6] } 72... f2 { [%eval #-5] } 73. Kg2 { [%eval #-5] } 73... f1=Q+ { [%eval #-4] } 74. Kh2 { [%eval #-4] } 74... Qf8 { [%eval #-4] } 75. Kg1 { [%eval #-3] } 75... Kf3 { [%eval #-2] } 76. Kf1 { [%eval #-2] } 76... Ke3+ { [%eval #-3] } 77. Ke1 { [%eval #-2] } 77... Kf4 { [%eval #-5] } 78. Kf1 { [%eval #-3] } 78... Kg5+ { [%eval #-6] } 79. Kg1 { [%eval #-4] } 79... Kh6 { [%eval #-6] } 80. Kh1 { [%eval #-5] } 80... Qf5 { [%eval #-6] } 81. Kg1 { [%eval #-5] } 81... Kg7 { [%eval #-6] } 82. Kh1 { [%eval #-6] } 82... Kf8 { [%eval #-8] } 83. Kg1 { [%eval #-7] } 83... Ke7 { [%eval #-6] } 84. Kh1 { [%eval #-6] } 84... Ke6 { [%eval #-6] } 85. Kg1 { [%eval #-5] } 85... Ke5 { [%eval #-4] } 86. Kh1 { [%eval #-4] } 86... Ke4 { [%eval #-4] } 87. Kg1 { [%eval #-3] } 87... Ke3 { [%eval #-3] } 88. Kh1 { [%eval #-2] } 88... Qg6 { [%eval #-2] } 89. Kh2 { [%eval #-2] } 89... Kf3 { [%eval #-1] } 90. Kh1 { [%eval #-1] } 90... Qg2# { Black wins by checkmate. } 0-1