FEN
[Event "rated rapid game"]
[Site "https://lichess.org/XSjvQZR2"]
[Date "2026.05.02"]
[Round "-"]
[White "SoulZz0"]
[Black "DetSHERLOCK"]
[Result "0-1"]
[GameId "XSjvQZR2"]
[UTCDate "2026.05.02"]
[UTCTime "18:50:10"]
[WhiteElo "933"]
[BlackElo "854"]
[WhiteRatingDiff "-50"]
[BlackRatingDiff "+11"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "D01"]
[Opening "Richter-Veresov Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nc3 { [%eval -0.07] } 2... Nf6 { [%eval 0.0] } 3. Bg5 { [%eval -0.19] } { D01 Richter-Veresov Attack } 3... Nc6 { [%eval 0.14] } 4. e3 { [%eval 0.12] } 4... h6 { [%eval 0.15] } 5. Bf4 { [%eval 0.0] } 5... g5 { [%eval 0.48] } 6. Nh3?? { (0.48 → -3.53) Blunder. Be5 was best. } { [%eval -3.53] } (6. Be5 e6 7. Bb5 Rg8 8. Qf3 Nd7 9. Bg3 a6 10. Bxc6 bxc6) 6... gxf4 { [%eval -3.55] } 7. Nxf4 { [%eval -3.52] } 7... e6 { [%eval -3.55] } 8. Bb5 { [%eval -3.72] } 8... Bd7 { [%eval -3.74] } 9. O-O { [%eval -3.58] } 9... a6 { [%eval -3.65] } 10. a4?! { (-3.65 → -4.72) Inaccuracy. Bxc6 was best. } { [%eval -4.72] } (10. Bxc6 Bxc6 11. Nd3 Rg8 12. Ne5 Bd6 13. Nxc6 bxc6 14. Qe2 Kf8 15. g3 Rg6) 10... axb5 { [%eval -4.8] } 11. axb5 { [%eval -4.78] } 11... Rxa1 { [%eval -4.74] } 12. Qxa1 { [%eval -4.96] } 12... e5?? { (-4.96 → -2.44) Blunder. Nb4 was best. } { [%eval -2.44] } (12... Nb4 13. Qa7 Bd6 14. Qxb7 O-O 15. Qa7 Qa8 16. Ra1 Qxa7 17. Rxa7 Rb8 18. g3) 13. Ncxd5? { (-2.44 → -4.58) Mistake. bxc6 was best. } { [%eval -4.58] } (13. bxc6 exf4 14. cxd7+ Kxd7 15. Qa2 c6 16. e4 dxe4 17. Qxf7+ Qe7 18. Qb3 Kc7) 13... exf4 { [%eval -4.67] } 14. exf4?! { (-4.67 → -6.41) Inaccuracy. Nxf6+ was best. } { [%eval -6.41] } (14. Nxf6+ Qxf6 15. bxc6 Bxc6 16. exf4 Be7 17. d5 Bxd5 18. Rd1 Be6 19. Qa8+ Bd8) 14... Nxd5 { [%eval -6.29] } 15. Re1+ { [%eval -7.23] } 15... Be7 { [%eval -6.23] } 16. Qa2 { [%eval -7.5] } 16... Nxf4 { [%eval -7.24] } 17. g3 { [%eval -8.35] } 17... Rg8 { [%eval -7.51] } 18. bxc6 { [%eval -7.47] } 18... Bxc6 { [%eval -7.51] } 19. Qa7 { [%eval -7.68] } 19... Qxd4?? { (-7.68 → 0.56) Blunder. Ne6 was best. } { [%eval 0.56] } (19... Ne6 20. Kf1 Qxd4 21. Qxd4 Nxd4 22. Ra1 Nxc2 23. Ra8+ Bd8 24. f4 Nd4 25. Kf2) 20. Qxd4 { [%eval 0.75] } 20... Nh3+? { (0.75 → 2.07) Mistake. Ne6 was best. } { [%eval 2.07] } (20... Ne6 21. Qc3 h5 22. f4 Kf8 23. Ra1 Ng7 24. Ra5 h4 25. g4 Ne8 26. h3) 21. Kf1 { [%eval 1.96] } 21... Rg5?? { (1.96 → 4.86) Blunder. Ng5 was best. } { [%eval 4.86] } (21... Ng5 22. Qf6 Ne6 23. Qxh6 Bb5+ 24. Kg1 Bc6 25. h4 Bd6 26. Rxe6+ fxe6 27. Qxe6+) 22. Rd1?! { (4.86 → 3.11) Inaccuracy. Qf6 was best. } { [%eval 3.11] } (22. Qf6 Bb5+ 23. Kg2 Nf4+ 24. Qxf4 Kf8 25. Qd4 Bc6+ 26. Kg1 Bd6 27. Qh8+ Rg8) 22... Rd5 { [%eval 3.56] } 23. Qa7?? { (3.56 → -6.45) Blunder. Qh8+ was best. } { [%eval -6.45] } (23. Qh8+ Kd7 24. Rxd5+ Bxd5 25. Qd4 Kc6 26. Qa4+ Kd6 27. Qb4+ Kd7 28. Qb5+ c6) 23... Rxd1+ { [%eval -6.37] } 24. Ke2 { [%eval -6.36] } 24... Rd8 { [%eval -5.89] } 25. Qe3?! { (-5.89 → -7.89) Inaccuracy. f4 was best. } { [%eval -7.89] } (25. f4 Kf8 26. b4 Kg7 27. Qa5 Rd5 28. Qa7 Bf6 29. c4 Rd8 30. Qa5 Re8+) 25... h5?! { (-7.89 → -5.70) Inaccuracy. Ng1+ was best. } { [%eval -5.7] } (25... Ng1+ 26. Ke1 Nf3+ 27. Ke2 Nxh2 28. f4 Bf3+ 29. Qxf3 Nxf3 30. Kxf3 Rd6 31. g4) 26. Qh6 { [%eval -7.51] } 26... Ng5 { [%eval -5.87] } 27. Qh8+ { [%eval -5.92] } 27... Kd7 { [%eval -6.82] } 28. Qxh5 { [%eval -7.03] } 28... Ke8 { [%eval -5.55] } 29. f4 { [%eval -7.11] } 29... Bf3+ { [%eval -7.0] } 30. Kf2?? { (-7.00 → Mate in 2) Checkmate is now unavoidable. Qxf3 was best. } { [%eval #-2] } (30. Qxf3 Nxf3 31. Kxf3 Rd2 32. h4 Rh2 33. g4 Rxh4 34. c3 Rh2 35. Ke4 Rd2) 30... Bxh5? { (Mate in 2 → -8.65) Lost forced checkmate sequence. Bc5+ was best. } { [%eval -8.65] } (30... Bc5+ 31. Kf1 Rd1#) 31. fxg5 { [%eval -8.43] } 31... Bxg5 { [%eval -8.37] } 32. c4? { (-8.37 → Mate in 4) Checkmate is now unavoidable. g4 was best. } { [%eval #-4] } (32. g4 Bxg4 33. Kg3 Be6 34. h4 Bf6 35. h5 Bg7 36. h6 Bxh6 37. b3 Bg5) 32... Rd2+ { [%eval #-3] } 33. Ke1 { [%eval #-3] } 33... Rxh2 { [%eval #-4] } 34. b4 { [%eval #-3] } 34... Bd2+ { [%eval #-4] } 35. Kf1 { [%eval #-4] } 35... Bxb4 { [%eval #-5] } 36. Kg1 { [%eval #-4] } 36... Rc2 { [%eval #-4] } 37. Kh1 { [%eval #-3] } 37... Rxc4 { [%eval #-5] } 38. Kh2 { [%eval #-5] } 38... Rc2+ { [%eval #-4] } 39. Kh3 { [%eval #-4] } 39... Be7 { [%eval #-4] } { White resigns. } 0-1