FEN
[Event "rated rapid game"]
[Site "https://lichess.org/kvlGMeZS"]
[Date "2026.04.27"]
[Round "-"]
[White "waleedg4he"]
[Black "Alancito23"]
[Result "0-1"]
[GameId "kvlGMeZS"]
[UTCDate "2026.04.27"]
[UTCTime "07:14:52"]
[WhiteElo "1082"]
[BlackElo "1083"]
[WhiteRatingDiff "-18"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B06"]
[Opening "Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... g6 { [%eval 0.55] } { B06 Modern Defense } 2. Nf3 { [%eval 0.51] } 2... Bg7 { [%eval 0.46] } 3. Bc4 { [%eval 0.15] } 3... e6 { [%eval 0.66] } 4. d4 { [%eval 0.19] } 4... c6?! { (0.19 → 0.93) Inaccuracy. d5 was best. } { [%eval 0.93] } (4... d5 5. exd5 exd5 6. Bd3 Nf6 7. Qe2+ Be6 8. Ng5 Qc8 9. Nxe6) 5. c3?! { (0.93 → 0.37) Inaccuracy. Nc3 was best. } { [%eval 0.37] } (5. Nc3 d6 6. O-O b5 7. Bd3 Nd7 8. d5 Nc5 9. dxc6 a6) 5... Ne7 { [%eval 0.72] } 6. Na3 { [%eval 0.37] } 6... d5 { [%eval 0.47] } 7. e5?? { (0.47 → -2.34) Blunder. Bd3 was best. } { [%eval -2.34] } (7. Bd3 dxe4 8. Bxe4 Nd7 9. O-O O-O 10. Re1 c5 11. Qe2 cxd4 12. Nxd4 a6) 7... dxc4 { [%eval -2.37] } 8. Nxc4 { [%eval -2.41] } 8... Nd5?? { (-2.41 → 2.15) Blunder. O-O was best. } { [%eval 2.15] } (8... O-O 9. h4 c5 10. h5 cxd4 11. Bg5 Nbc6 12. cxd4 f6 13. exf6 Bxf6 14. Bh6) 9. Nd6+ { [%eval 2.16] } 9... Kf8 { [%eval 2.2] } 10. Ng5 { [%eval 2.13] } 10... Nd7? { (2.13 → 3.81) Mistake. f5 was best. } { [%eval 3.81] } (10... f5 11. Ngf7 Qd7 12. h4 h5 13. Nxh8 Bxh8 14. g4 fxg4 15. f3 g3 16. Rg1) 11. Ngxf7 { [%eval 3.67] } 11... Qh4?! { (3.67 → 4.82) Inaccuracy. Qe7 was best. } { [%eval 4.82] } (11... Qe7 12. h4 Qxf7 13. Nxf7 Kxf7 14. h5 Rg8 15. hxg6+ hxg6 16. Qf3+ Ke8 17. Bg5) 12. Bg5? { (4.82 → 2.95) Mistake. Nxh8 was best. } { [%eval 2.95] } (12. Nxh8 Bxe5 13. dxe5 Nxe5 14. Qe2 Qh5 15. Nxg6+ hxg6 16. Qxh5 gxh5 17. O-O b6) 12... Qh5 { [%eval 2.85] } 13. Qxh5 { [%eval 2.9] } 13... gxh5 { [%eval 2.89] } 14. Nxh8 { [%eval 2.78] } 14... Bxh8 { [%eval 2.77] } 15. f4?! { (2.77 → 1.54) Inaccuracy. O-O-O was best. } { [%eval 1.54] } (15. O-O-O c5 16. f4 cxd4 17. Rxd4 N7b6 18. c4 Nb4 19. Rhd1 Bg7 20. a3 Nc6) 15... N7b6?! { (1.54 → 2.64) Inaccuracy. Ne3 was best. } { [%eval 2.64] } (15... Ne3 16. Bh6+ Bg7 17. Bxg7+ Kxg7 18. Kf2 Nf5 19. Ne4 b6 20. Rhg1 Kh8 21. g4) 16. O-O { [%eval 2.37] } 16... Ne3 { [%eval 2.24] } 17. Rf3 { [%eval 2.02] } 17... Nc2?? { (2.02 → 5.90) Blunder. Nf5 was best. } { [%eval 5.9] } (17... Nf5 18. Nxf5 exf5 19. Rh3 Be6 20. Rxh5 Kg8 21. b3 Nd5 22. c4 Nc7 23. Rh3) 18. Raf1 { [%eval 5.31] } 18... Nc4 { [%eval 6.83] } 19. f5 { [%eval 6.35] } 19... N2e3?? { (6.35 → Mate in 7) Checkmate is now unavoidable. exf5 was best. } { [%eval #7] } (19... exf5 20. Nxc4 Be6 21. Nd6 Kg8 22. R3f2 h6 23. Bxh6 Kh7 24. Bf4 Nxd4 25. cxd4) 20. R1f2?? { (Mate in 7 → 5.06) Lost forced checkmate sequence. fxe6+ was best. } { [%eval 5.06] } (20. fxe6+ Kg7 21. Rf6 h6 22. Ne8+ Kg8 23. Rg6+ Kh7 24. Rxh6+ Kg8 25. Rf8+ Kxf8) 20... exf5 { [%eval 5.34] } 21. Nxc4?? { (5.34 → 2.05) Blunder. Nxc8 was best. } { [%eval 2.05] } (21. Nxc8 Ng4 22. Rxf5+ Kg7 23. Nd6 Nxf2 24. Rxf2 b5 25. Nxc4 bxc4 26. e6 Kg6) 21... Nxc4 { [%eval 1.95] } 22. Re2?? { (1.95 → 0.16) Blunder. Rh3 was best. } { [%eval 0.16] } (22. Rh3 Kf7 23. Bc1 Kg6 24. Rg3+ Kf7 25. Rg5 h6 26. Rxh5 Bg7 27. g4 Kg6) 22... Be6 { [%eval 0.25] } 23. h3 { [%eval 0.0] } 23... b5?! { (0.00 → 0.68) Inaccuracy. Kf7 was best. } { [%eval 0.68] } (23... Kf7 24. b3 Rg8 25. Bc1 Nb6 26. c4 Bg7 27. g4 hxg4 28. hxg4 Bf8 29. Rg2) 24. g4 { [%eval 0.73] } 24... Bd5?? { (0.73 → 3.51) Blunder. hxg4 was best. } { [%eval 3.51] } (24... hxg4 25. hxg4 f4 26. b3 Nb6 27. Rh2 Bg7 28. Rfh3 Nd5 29. Rxh7 Kf7 30. Bh6) 25. Rxf5+ { [%eval 3.35] } 25... Kg7 { [%eval 3.75] } 26. Bf6+ { [%eval 3.63] } 26... Kg6 { [%eval 3.44] } 27. Bxh8?? { (3.44 → 1.43) Blunder. Rg5+ was best. } { [%eval 1.43] } (27. Rg5+ Kf7 28. Rf2 Bxf6 29. Rxf6+ Ke8 30. Rxh5 Be4 31. Rg5 Bg6 32. h4 Nd2) 27... Rxh8 { [%eval 1.6] } 28. Ref2? { (1.60 → 0.00) Mistake. Rf6+ was best. } { [%eval 0.0] } (28. Rf6+ Kg5 29. b3 Nb6 30. Rf5+ Kg6 31. Rxh5 Rf8 32. e6 Re8 33. e7 a5) 28... hxg4 { [%eval 0.0] } 29. hxg4?! { (0.00 → -0.87) Inaccuracy. R2f4 was best. } { [%eval -0.87] } (29. R2f4 gxh3 30. Rf6+ Kg5 31. R6f5+ Kg6) 29... Ne3 { [%eval -0.79] } 30. Rf6+ { [%eval -1.2] } 30... Kg5 { [%eval -1.2] } 31. Kh2?? { (-1.20 → -4.54) Blunder. Rf8 was best. } { [%eval -4.54] } (31. Rf8 Rxf8 32. Rxf8 Nxg4 33. Rc8 h5 34. e6 Bxe6 35. Rxc6 Bf5 36. d5 Kf4) 31... Kxg4?? { (-4.54 → -0.13) Blunder. Nxg4+ was best. } { [%eval -0.13] } (31... Nxg4+ 32. Kg3 Nxf2 33. Rxf2 Rg8 34. b3 Rg6 35. Rf1 a5 36. Kf2 Kf4 37. c4) 32. R6f4+?? { (-0.13 → -2.22) Blunder. Re2 was best. } { [%eval -2.22] } (32. Re2 Nf5 33. Re1 Nh4 34. Rg1+ Kh5 35. Rg7 a5 36. Kg3 Ng6 37. b3 a4) 32... Kg5 { [%eval -2.59] } 33. Kg3?! { (-2.59 → -3.84) Inaccuracy. Kg1 was best. } { [%eval -3.84] } (33. Kg1 Rg8 34. Rf8 Rxf8 35. Rxf8 Nd1 36. Ra8 Nxb2 37. Rxa7 Kg6 38. Ra8 Na4) 33... Nf5+?? { (-3.84 → 5.96) Blunder. h5 was best. } { [%eval 5.96] } (33... h5 34. R2f3 Bxf3 35. Rxf3 Nd5 36. Rf7 h4+ 37. Kh2 a5 38. a4 bxa4 39. e6) 34. Rxf5+ { [%eval 5.67] } 34... Kg6 { [%eval 6.7] } 35. Rf6+ { [%eval 5.37] } 35... Kg5?? { (5.37 → Mate in 1) Checkmate is now unavoidable. Kg7 was best. } { [%eval #1] } (35... Kg7 36. Kh4 Re8 37. b4 Kh8 38. a3 a6 39. R6f5 Rg8 40. Rg5 h6 41. Rxg8+) 36. R6f4?? { (Mate in 1 → 4.82) Lost forced checkmate sequence. R2f5# was best. } { [%eval 4.82] } (36. R2f5#) 36... Rg8?? { (4.82 → Mate in 2) Checkmate is now unavoidable. Be6 was best. } { [%eval #2] } (36... Be6 37. Rf6 Re8 38. Kf3 h5 39. Ke3 Bg4 40. Rxc6 h4 41. Rc7 Rg8 42. Rf1) 37. Rg4+ { [%eval #1] } 37... Kh5 { [%eval #1] } 38. Rg7?? { (Mate in 1 → -5.71) Lost forced checkmate sequence. Rh2# was best. } { [%eval -5.71] } (38. Rh2#) 38... Rxg7+ { [%eval -5.74] } 39. Kh2 { [%eval -5.78] } 39... Kh4 { [%eval -5.46] } 40. Rf4+ { [%eval -5.91] } 40... Kh5 { [%eval -5.07] } 41. Kh3 { [%eval -5.1] } 41... Bg2+ { [%eval -4.94] } 42. Kh2 { [%eval -4.87] } 42... Kh6?! { (-4.87 → -3.79) Inaccuracy. Bd5 was best. } { [%eval -3.79] } (42... Bd5 43. b3 Rg2+ 44. Kh3 Rc2 45. c4 bxc4 46. Rh4+ Kg6 47. Rg4+ Kf5 48. bxc4) 43. Rh4+ { [%eval -4.62] } 43... Kg6?? { (-4.62 → 4.30) Blunder. Kg5 was best. } { [%eval 4.3] } (43... Kg5 44. Kg3 h5 45. Rf4 Bd5 46. Rf8 Bxa2 47. Kh3 Be6+ 48. Kh2 Rf7 49. Rg8+) 44. Rg4+ { [%eval 4.3] } 44... Kf7 { [%eval 4.11] } 45. Rxg2 { [%eval 3.65] } 45... Rxg2+ { [%eval 4.54] } 46. Kxg2 { [%eval 4.21] } 46... Ke6 { [%eval 4.32] } 47. Kf3 { [%eval 3.99] } 47... a6 { [%eval 4.52] } 48. Kf4 { [%eval 3.8] } 48... a5?! { (3.80 → 5.05) Inaccuracy. Kf7 was best. } { [%eval 5.05] } (48... Kf7 49. b3 a5 50. Kf5 Kf8 51. Kf6 a4 52. bxa4 bxa4 53. a3 Ke8 54. Kf5) 49. b4 { [%eval 5.05] } 49... a4 { [%eval 4.71] } 50. a3 { [%eval 3.97] } 50... Kd5? { (3.97 → 8.01) Mistake. Kf7 was best. } { [%eval 8.01] } (50... Kf7 51. Kg5 Kg7 52. e6 h6+ 53. Kf5 h5 54. Ke5 h4 55. Kd6 h3 56. e7) 51. Kf5 { [%eval 7.72] } 51... h5 { [%eval 8.72] } 52. e6 { [%eval 8.54] } 52... h4 { [%eval 8.77] } 53. Kf6 { [%eval 9.46] } 53... h3 { [%eval 9.26] } 54. e7 { [%eval 8.52] } 54... h2 { [%eval 14.62] } 55. e8=Q { [%eval 9.33] } 55... h1=Q? { (9.33 → Mate in 1) Checkmate is now unavoidable. Kc4 was best. } { [%eval #1] } (55... Kc4 56. Qe2+ Kxc3 57. Qxh2 Kxd4 58. Qd2+ Ke4 59. Qc3 Kf4 60. Ke7 Ke4 61. Qxc6+) 56. Qd8+?? { (Mate in 1 → -0.12) Lost forced checkmate sequence. Qe6# was best. } { [%eval -0.12] } (56. Qe6#) 56... Kc4 { [%eval -0.14] } 57. Qg8+ { [%eval -0.14] } 57... Qd5 { [%eval 0.0] } 58. Qxd5+ { [%eval 0.0] } 58... cxd5 { [%eval 0.0] } 59. Ke5 { [%eval 0.0] } 59... Kxc3?? { (0.00 → 8.93) Blunder. Kb3 was best. } { [%eval 8.93] } (59... Kb3 60. Kxd5 Kxa3 61. Kc5 Kb3 62. d5 a3 63. d6 a2 64. d7 a1=Q 65. d8=Q) 60. Kxd5 { [%eval 5.36] } 60... Kb3? { (5.36 → 81.15) Mistake. Kb2 was best. } { [%eval 81.15] } (60... Kb2 61. Kc5 Kxa3 62. d5 Kb3 63. d6 a3 64. d7 a2 65. d8=Q a1=Q 66. Qd3+) 61. Kc5 { [%eval 8.19] } 61... Kxa3 { [%eval 5.8] } 62. Kxb5?? { (5.80 → 0.00) Blunder. d5 was best. } { [%eval 0.0] } (62. d5 Kb3 63. d6 a3 64. d7 a2 65. d8=Q a1=Q 66. Qd3+ Qc3+ 67. Qxc3+ Kxc3) 62... Kb3 { [%eval 0.0] } 63. d5 { [%eval 0.0] } 63... a3 { [%eval 0.0] } 64. d6 { [%eval 0.0] } 64... a2 { [%eval 0.0] } 65. d7 { [%eval 0.0] } 65... a1=Q { [%eval 0.0] } 66. d8=Q { [%eval 0.0] } 66... Qa4+ { [%eval 0.0] } 67. Kc5 { [%eval 0.0] } 67... Qxb4+ { [%eval 0.0] } 68. Kd5?? { (0.00 → Mate in 10) Checkmate is now unavoidable. Kc6 was best. } { [%eval #-10] } (68. Kc6 Qc3+ 69. Kb7 Ka2 70. Qd5+ Qb3+ 71. Kc6 Qxd5+ 72. Kxd5 Kb3 73. Kc5 Kc3) 68... Qd2+ { [%eval #-9] } 69. Kc6 { [%eval #-6] } 69... Qxd8 { [%eval #-5] } 70. Kc5 { [%eval #-4] } 70... Kc3 { [%eval #-4] } 71. Kc6 { [%eval #-4] } 71... Qf6+ { [%eval #-5] } 72. Kd7 { [%eval #-5] } 72... Qf5+ { [%eval #-6] } 73. Kd6 { [%eval #-6] } 73... Kc4 { [%eval #-5] } 74. Kc6 { [%eval #-5] } 74... Qc5+ { [%eval #-4] } 75. Kd7 { [%eval #-4] } 75... Qe5 { [%eval #-4] } 76. Kc6 { [%eval #-4] } 76... Qd5+ { [%eval #-4] } 77. Kb6 { [%eval #-3] } 77... Kb4 { [%eval #-4] } 78. Kc7 { [%eval #-4] } 78... Kb5 { [%eval #-3] } 79. Kc8 { [%eval #-2] } 79... Ka6 { [%eval #-3] } 80. Kc7 { [%eval #-3] } 80... Qd4 { [%eval #-4] } 81. Kc6 { [%eval #-4] } 81... Ka5 { [%eval #-4] } 82. Kc7 { [%eval #-4] } 82... Kb5 { [%eval #-3] } 83. Kb7 { [%eval #-3] } 83... Qb6+ { [%eval #-4] } 84. Kc8 { [%eval #-4] } 84... Qd6 { [%eval #-3] } 85. Kb7 { [%eval #-3] } 85... Qc6+ { [%eval #-3] } 86. Kb8 { [%eval #-3] } 86... Ka5 { [%eval #-3] } 87. Ka7 { [%eval #-3] } 87... Qb6+ { [%eval #-4] } 88. Ka8 { [%eval #-4] } 88... Qc6+ { [%eval #-3] } 89. Kb8 { [%eval #-3] } 89... Qc1 { [%eval #-3] } 90. Kb7 { [%eval #-3] } 90... Kb5 { [%eval #-3] } 91. Kb8 { [%eval #-2] } 91... Kb6 { [%eval #-1] } 92. Ka8 { [%eval #-1] } 92... Qc8# { Black wins by checkmate. } 0-1