FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Rpbvzhdr"]
[Date "2026.05.02"]
[Round "-"]
[White "lightsoul"]
[Black "max_tsebrii"]
[Result "1-0"]
[GameId "Rpbvzhdr"]
[UTCDate "2026.05.02"]
[UTCTime "03:12:15"]
[WhiteElo "2127"]
[BlackElo "2127"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D30"]
[Opening "Queen's Gambit Declined"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... e6 { [%eval 0.17] } { D30 Queen's Gambit Declined } 3. Nf3 { [%eval 0.11] } 3... Nf6 { [%eval 0.17] } 4. g3 { [%eval 0.16] } 4... Bb4+ { [%eval 0.18] } 5. Bd2 { [%eval 0.19] } 5... Bxd2+ { [%eval 0.4] } 6. Nbxd2 { [%eval 0.29] } 6... Nc6 { [%eval 0.61] } 7. c5?! { (0.61 → -0.05) Inaccuracy. Bg2 was best. } { [%eval -0.05] } (7. Bg2 O-O 8. Rc1 Ne7 9. O-O h6 10. Qc2 c6 11. Ne5 a5) 7... O-O { [%eval 0.0] } 8. Bg2 { [%eval -0.13] } 8... Bd7 { [%eval 0.2] } 9. O-O { [%eval -0.08] } 9... Re8 { [%eval 0.28] } 10. e4? { (0.28 → -1.14) Mistake. Qb3 was best. } { [%eval -1.14] } (10. Qb3 e5 11. dxe5 Nxe5 12. Nxe5 Rxe5 13. Nf3 Re4 14. e3 Qb8 15. Nd4 Re5) 10... dxe4 { [%eval -1.16] } 11. Ng5?! { (-1.16 → -2.02) Inaccuracy. Ne5 was best. } { [%eval -2.02] } (11. Ne5 Nxd4 12. Nxe4 Bb5 13. Re1 Ne2+ 14. Kh1 Nxe4 15. Bxe4 Qd4 16. Qxd4 Nxd4) 11... Nxd4 { [%eval -2.17] } 12. Ndxe4 { [%eval -1.88] } 12... Nxe4?! { (-1.88 → -0.95) Inaccuracy. e5 was best. } { [%eval -0.95] } (12... e5 13. Nxf6+ gxf6 14. Ne4 f5 15. Nc3 Bc6 16. Bxc6 bxc6 17. Qh5 e4 18. Ne2) 13. Bxe4 { [%eval -1.09] } 13... Qxg5 { [%eval -0.56] } 14. Qxd4 { [%eval -0.49] } 14... Bc6 { [%eval -0.2] } 15. Bxc6 { [%eval -0.18] } 15... bxc6 { [%eval -0.14] } 16. f4?? { (-0.14 → -1.91) Blunder. Qa4 was best. } { [%eval -1.91] } (16. Qa4 h5 17. h4 Qxc5 18. Rac1 Qe5 19. Rxc6 Reb8 20. b3 Rd8 21. Qc4 Rd2) 16... Qd5 { [%eval -1.89] } 17. Qe3 { [%eval -2.08] } 17... Rab8 { [%eval -1.96] } 18. b3 { [%eval -2.08] } 18... Rb5? { (-2.08 → -0.77) Mistake. Red8 was best. } { [%eval -0.77] } (18... Red8 19. Qc3 Rb5 20. Rfd1 Qxd1+ 21. Rxd1 Rxd1+ 22. Kf2 Rd5 23. b4 a5 24. a3) 19. Rac1? { (-0.77 → -2.22) Mistake. Rfd1 was best. } { [%eval -2.22] } (19. Rfd1 Qh5 20. Rac1 Rbb8 21. Rd7 Red8 22. Rxc7 Rd1+ 23. Rxd1 Qxd1+ 24. Kg2 Rd8) 19... Rd8 { [%eval -2.16] } 20. Rc4 { [%eval -2.12] } 20... Qd2 { [%eval -1.73] } 21. Qe5 { [%eval -1.78] } 21... Qxa2 { [%eval -1.46] } 22. Qxc7 { [%eval -1.26] } 22... Rbb8 { [%eval -1.1] } 23. Ra4?! { (-1.10 → -2.04) Inaccuracy. Rd4 was best. } { [%eval -2.04] } (23. Rd4 Rdc8 24. Rb4 Ra8 25. Qd6 Qe2 26. Rb7 g6 27. Rf2 Qe1+ 28. Kg2 Qe4+) 23... Qxb3 { [%eval -2.05] } 24. Rxa7 { [%eval -1.96] } 24... Qe3+ { [%eval -1.71] } 25. Rf2 { [%eval -2.29] } 25... Rb1+?! { (-2.29 → -1.66) Inaccuracy. Rd1+ was best. } { [%eval -1.66] } (25... Rd1+ 26. Kg2 Qe4+ 27. Kh3 Qf5+ 28. Kg2 Qd5+ 29. Kh3 Rf8 30. Qe5 Qh1 31. Ra4) 26. Kg2 { [%eval -1.82] } 26... Qe4+ { [%eval -1.85] } 27. Kh3 { [%eval -1.69] } 27... Qf5+ { [%eval -2.35] } 28. g4?? { (-2.35 → Mate in 7) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-7] } (28. Kg2 Qe4+ 29. Kh3 Rf8 30. Qe5 Qxe5 31. fxe5 Rc1 32. Ra5 h5 33. Kh4 g6) 28... Rb3+ { [%eval #-6] } 29. Kh4 { [%eval #-5] } 29... Qd3?? { (Mate in 5 → Mate in 2) Lost forced checkmate sequence. g5+ was best. } { [%eval #2] } (29... g5+ 30. fxg5 Qxf2+ 31. Qg3 Rxg3 32. g6 Rh3+ 33. Kxh3 Rd3#) 30. Qxf7+ { [%eval #1] } 30... Kh8 { [%eval #1] } 31. Qxg7# { White wins by checkmate. } 1-0
