FEN
[Event "rated rapid game"]
[Site "https://lichess.org/roLadkwC"]
[Date "2026.06.02"]
[Round "-"]
[White "riadchess2026"]
[Black "ALEMASSI"]
[Result "0-1"]
[GameId "roLadkwC"]
[UTCDate "2026.06.02"]
[UTCTime "20:54:20"]
[WhiteElo "1755"]
[BlackElo "1706"]
[WhiteRatingDiff "-13"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "D50"]
[Opening "Queen's Gambit Declined: Modern Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } 2. c4 { [%eval 0.16] } 2... d5 { [%eval 0.17] } 3. Nc3 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. Bg5 { [%eval 0.0] } { D50 Queen's Gambit Declined: Modern Variation } 4... c6 { [%eval 0.24] } 5. e3 { [%eval 0.14] } 5... Be7 { [%eval 0.29] } 6. Nf3 { [%eval 0.18] } 6... b5? { (0.18 → 1.51) Mistake. h6 was best. } { [%eval 1.51] } (6... h6 7. Bh4 O-O 8. Qc2 Nbd7 9. Rc1 Ne4 10. Bxe7 Qxe7 11. Be2) 7. cxd5?! { (1.51 → 0.80) Inaccuracy. cxb5 was best. } { [%eval 0.8] } (7. cxb5 O-O 8. Ne5 h6 9. Bf4 Bb7 10. Rc1 a6 11. bxc6 Nxc6) 7... exd5 { [%eval 0.73] } 8. Bd3 { [%eval 0.77] } 8... O-O { [%eval 0.8] } 9. O-O { [%eval 0.82] } 9... Bg4 { [%eval 1.05] } 10. h3 { [%eval 0.9] } 10... Bh5 { [%eval 0.83] } 11. Qc2 { [%eval 0.9] } 11... Bg6 { [%eval 1.06] } 12. e4?? { (1.06 → -1.59) Blunder. Ne2 was best. } { [%eval -1.59] } (12. Ne2 Bxd3 13. Qxd3 a5 14. Rfc1 Ne4 15. Bxe7 Qxe7 16. Rc2 Nd6 17. b3 a4) 12... b4?? { (-1.59 → 0.68) Blunder. dxe4 was best. } { [%eval 0.68] } (12... dxe4 13. Bxf6 exd3 14. Bxe7 dxc2 15. Bxd8 Rxd8 16. Ne5 Rxd4 17. Nxg6 hxg6 18. Rfc1) 13. Bxf6 { [%eval 0.74] } 13... Bxf6 { [%eval 0.73] } 14. e5 { [%eval 0.7] } 14... Bxd3 { [%eval 0.85] } 15. Qxd3 { [%eval 0.91] } 15... Be7?! { (0.91 → 1.58) Inaccuracy. bxc3 was best. } { [%eval 1.58] } (15... bxc3 16. exf6 Qxf6 17. b3 a5 18. Rac1 Qg6 19. Qxc3 Qd6 20. Rfe1 Rc8 21. Qe3) 16. Ne2 { [%eval 1.53] } 16... Nd7 { [%eval 1.73] } 17. Nf4 { [%eval 1.71] } 17... Qc7 { [%eval 2.05] } 18. Rac1 { [%eval 1.92] } 18... Rac8 { [%eval 2.53] } 19. Nxd5 { [%eval 2.69] } 19... Qd8 { [%eval 2.58] } 20. Nxb4?? { (2.58 → -1.67) Blunder. Nxe7+ was best. } { [%eval -1.67] } (20. Nxe7+ Qxe7 21. Qe4 Nf6 22. Qf5 Nd5 23. Rc2 Qe6 24. Qxe6 fxe6 25. Ng5 Nf4) 20... Bxb4 { [%eval -1.71] } 21. Rc4 { [%eval -1.78] } 21... Ba5?! { (-1.78 → -0.87) Inaccuracy. Be7 was best. } { [%eval -0.87] } (21... Be7 22. Qe4 c5 23. d5 Nb6 24. d6 Nxc4 25. dxe7 Qxe7 26. Qxc4 Qe6 27. Qa4) 22. Rfc1 { [%eval -0.9] } 22... Qb6? { (-0.90 → 0.34) Mistake. Qe7 was best. } { [%eval 0.34] } (22... Qe7 23. Rxc6 Rxc6 24. Rxc6 Rb8 25. b3 Rd8 26. Qc4 h6 27. g3 Qe8 28. Rd6) 23. b3?! { (0.34 → -0.66) Inaccuracy. b4 was best. } { [%eval -0.66] } (23. b4 Bxb4 24. Rb1 a5 25. a3 c5 26. dxc5 Rxc5 27. axb4 Rxc4 28. Qxc4 axb4) 23... Qb7 { [%eval -0.49] } 24. Ng5 { [%eval -0.65] } 24... g6 { [%eval -0.62] } 25. Ne4 { [%eval -0.6] } 25... Bb4 { [%eval -0.57] } 26. Qe3? { (-0.57 → -2.05) Mistake. Qf3 was best. } { [%eval -2.05] } (26. Qf3 f5 27. Ng3 Rfe8 28. Rxc6 Rxc6 29. Rxc6 Nb6 30. h4 Qd7 31. h5 Nd5) 26... Rfe8? { (-2.05 → -0.77) Mistake. f5 was best. } { [%eval -0.77] } (26... f5 27. Ng5 Ba3 28. R1c2 Be7 29. Ne6 Nb6 30. Qc3 Nxc4 31. Qxc4 Qb4 32. Nxf8+) 27. Qh6?! { (-0.77 → -1.78) Inaccuracy. Qf3 was best. } { [%eval -1.78] } (27. Qf3 a5 28. h4 Be7 29. h5 Red8 30. R1c3 Nb6 31. Rxc6 Rxc6 32. Rxc6 Nd5) 27... Bf8 { [%eval -1.54] } 28. Qh4 { [%eval -1.97] } 28... a6 { [%eval -1.4] } 29. f4?! { (-1.40 → -2.02) Inaccuracy. Qf4 was best. } { [%eval -2.02] } (29. Qf4 Kg7 30. R1c3 Be7 31. Ng3 Rf8 32. Qf3 Nb6 33. Rxc6 Rxc6 34. Qxc6) 29... f5 { [%eval -2.11] } 30. Nf6+ { [%eval -2.38] } 30... Nxf6 { [%eval -2.36] } 31. Qxf6 { [%eval -2.34] } 31... Bg7 { [%eval -1.89] } 32. Qd6 { [%eval -2.38] } 32... Red8?? { (-2.38 → 0.00) Blunder. Bf8 was best. } { [%eval 0.0] } (32... Bf8 33. Qf6 Qd7 34. Qh4 a5 35. Qe1 Qd5 36. Qg3 Be7 37. h4 Kh8 38. Kf2) 33. Qa3?? { (0.00 → -2.62) Blunder. Rxc6 was best. } { [%eval -2.62] } (33. Rxc6 Rxd6 34. Rxc8+ Bf8 35. exd6 Qb6 36. R1c6 Qxd4+ 37. Kh1 Qd1+ 38. Kh2 Qd2) 33... Bf8?! { (-2.62 → -1.88) Inaccuracy. Bh6 was best. } { [%eval -1.88] } (33... Bh6 34. Rf1 Qa7 35. Qa4 c5 36. dxc5 Rxc5 37. Kh2 Bf8 38. Rxc5 Bxc5 39. b4) 34. Qa4?! { (-1.88 → -2.87) Inaccuracy. b4 was best. } { [%eval -2.87] } (34. b4 Be7 35. Kh2 Kg7 36. Qf3 Qa7 37. Qc3 Qd7 38. g3 Qd5 39. a3 g5) 34... Qb5 { [%eval -2.44] } 35. Qxb5?! { (-2.44 → -3.29) Inaccuracy. Kh2 was best. } { [%eval -3.29] } (35. Kh2 Be7 36. g3 Kf7 37. h4 Rd7 38. Kh3 Rdc7 39. Kg2 Qd5+ 40. Kh3 a5) 35... axb5 { [%eval -3.3] } 36. Rxc6 { [%eval -3.23] } 36... Rxc6 { [%eval -3.35] } 37. Rxc6 { [%eval -3.33] } 37... Rxd4 { [%eval -3.3] } 38. g3 { [%eval -3.05] } 38... Kf7 { [%eval -2.93] } 39. Kf2 { [%eval -3.53] } 39... Rd2+ { [%eval -3.48] } 40. Ke3 { [%eval -3.44] } 40... Rxa2 { [%eval -3.45] } 41. Rc7+ { [%eval -4.21] } 41... Be7 { [%eval -4.55] } 42. Rb7 { [%eval -4.75] } 42... b4 { [%eval -4.39] } 43. Kd4 { [%eval -5.15] } 43... Rc2?! { (-5.15 → -4.00) Inaccuracy. h5 was best. } { [%eval -4.0] } (43... h5 44. Rb8 Rd2+ 45. Kc4 Rc2+ 46. Kb5 Rc3 47. Ka4 Rxg3 48. Rc8 Rf3 49. Rc4) 44. Kd3?! { (-4.00 → -6.05) Inaccuracy. g4 was best. } { [%eval -6.05] } (44. g4 Rc3 45. Kd5 Rd3+ 46. Kc4 Rxh3 47. gxf5 gxf5 48. Rb6 Rc3+ 49. Kd5 Rxb3) 44... Rc3+ { [%eval -5.94] } 45. Kd4 { [%eval -6.01] } 45... Rxg3 { [%eval -5.9] } 46. Kd5 { [%eval -6.01] } 46... Rd3+ { [%eval -6.53] } 47. Kc4 { [%eval -6.44] } 47... Rxh3 { [%eval -6.15] } 48. Rb6 { [%eval -6.21] } 48... Rc3+ { [%eval -6.02] } 49. Kd4?? { (-6.02 → Mate in 12) Checkmate is now unavoidable. Kd5 was best. } { [%eval #-12] } (49. Kd5 Rxb3 50. Kd4 h5 51. Rb8 Rb2 52. Rh8 h4 53. Kd5 Rd2+ 54. Kc4 Ke6) 49... Rxb3? { (Mate in 12 → -7.24) Lost forced checkmate sequence. Bc5+ was best. } { [%eval -7.24] } (49... Bc5+ 50. Kd5 Bxb6 51. Kd6 Bc5+ 52. Kc6 Ke6 53. Kb5 Be7 54. Ka4 Rf3 55. Kb5) 50. e6+ { [%eval -7.55] } 50... Kf6 { [%eval -7.34] } 51. Kd5 { [%eval -7.35] } 51... Rd3+ { [%eval -7.57] } 52. Kc4 { [%eval -7.35] } 52... Rd6 { [%eval -7.21] } 53. Rxb4?! { (-7.21 → -13.15) Inaccuracy. Rb8 was best. } { [%eval -13.15] } (53. Rb8 Rxe6 54. Rh8 Re4+ 55. Kd3 h5 56. Rc8 Rxf4 57. Ke3 Re4+ 58. Kf2 b3) 53... Rc6+ { [%eval -10.01] } 54. Kb5 { [%eval #-17] } 54... Bxb4 { [%eval #-16] } 55. Kxc6 { [%eval #-15] } 55... Kxe6 { [%eval #-14] } 56. Kb5 { [%eval -14.7] } 56... Bd2 { [%eval #-16] } 57. Kc4 { [%eval -81.15] } 57... Bxf4 { [%eval -81.15] } 58. Kd3 { [%eval -81.15] } 58... h5 { [%eval -15.15] } { White resigns. } 0-1