FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/7sr6IG0L"]
[Date "2026.03.06"]
[Round "-"]
[White "NeonSky31"]
[Black "Checkmate2507"]
[Result "0-1"]
[GameId "7sr6IG0L"]
[UTCDate "2026.03.06"]
[UTCTime "15:06:01"]
[WhiteElo "1500"]
[BlackElo "1500"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "D01"]
[Opening "Richter-Veresov Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nc3 { [%eval -0.02] } 2... d5 { [%eval 0.0] } 3. Bg5 { [%eval -0.19] } { D01 Richter-Veresov Attack } 3... b6 { [%eval 0.0] } 4. e3 { [%eval 0.2] } 4... c5?! { (0.20 → 0.94) Inaccuracy. e6 was best. } { [%eval 0.94] } (4... e6 5. Nf3 Bb7 6. Ne5 a6 7. f4 c5 8. f5 Bd6 9. Be2) 5. Bb5+ { [%eval 0.94] } 5... Bd7 { [%eval 0.88] } 6. Nf3?! { (0.88 → 0.23) Inaccuracy. Bxf6 was best. } { [%eval 0.23] } (6. Bxf6 gxf6 7. Bxd7+ Qxd7 8. dxc5 e6 9. cxb6 axb6 10. Nf3 Bg7) 6... Bxb5 { [%eval 0.29] } 7. Nxb5 { [%eval 0.27] } 7... Qd7?! { (0.27 → 1.15) Inaccuracy. a6 was best. } { [%eval 1.15] } (7... a6 8. Nc3 e6 9. dxc5 bxc5 10. e4 d4 11. Bxf6 gxf6 12. Ne2 Nc6 13. O-O) 8. Nc3?! { (1.15 → 0.18) Inaccuracy. c4 was best. } { [%eval 0.18] } (8. c4 a6 9. Nc3 dxc4 10. O-O Qb7 11. dxc5 Nbd7 12. cxb6 Nxb6 13. b3 Rd8) 8... e6 { [%eval 0.27] } 9. O-O { [%eval 0.05] } 9... Ne4? { (0.05 → 1.48) Mistake. Be7 was best. } { [%eval 1.48] } (9... Be7 10. Ne5 Qb7 11. f4 Nc6 12. Qd3 O-O 13. f5 cxd4 14. exd4 Nxd4 15. Bxf6) 10. Qd3?? { (1.48 → -0.37) Blunder. Nxe4 was best. } { [%eval -0.37] } (10. Nxe4 dxe4 11. Ne5 Qb7 12. Qg4 cxd4 13. exd4 Nd7 14. Nxd7 h5 15. Qf4 Qxd7) 10... Be7?? { (-0.37 → 1.65) Blunder. c4 was best. } { [%eval 1.65] } (10... c4 11. Qe2 f6 12. Bf4 Nxc3 13. bxc3 Ba3 14. e4 O-O 15. Rae1 Nc6 16. h4) 11. Nxe4 { [%eval 1.68] } 11... dxe4 { [%eval 1.61] } 12. Qxe4 { [%eval 1.6] } 12... Bxg5?? { (1.60 → 4.34) Blunder. Qc6 was best. } { [%eval 4.34] } (12... Qc6 13. Qd3 Bxg5 14. Nxg5 h6 15. Nf3 O-O 16. c4 cxd4 17. exd4 Rd8 18. Rad1) 13. Nxg5?? { (4.34 → 2.00) Blunder. Qxa8 was best. } { [%eval 2.0] } (13. Qxa8 O-O 14. Qe4 Be7 15. Rad1 cxd4 16. Rxd4 Qc7 17. c3 Nd7 18. Qc2) 13... f5?? { (2.00 → 5.74) Blunder. Qc6 was best. } { [%eval 5.74] } (13... Qc6 14. Rad1 Qxe4 15. Nxe4 cxd4 16. exd4 Na6 17. d5 Nc7 18. dxe6 Nxe6 19. Rd2) 14. Qxa8 { [%eval 5.79] } 14... O-O { [%eval 5.9] } 15. b4?? { (5.90 → 2.09) Blunder. dxc5 was best. } { [%eval 2.09] } (15. dxc5 h6 16. cxb6 axb6 17. Nh3 Qb5 18. Qf3 Nc6) 15... cxb4?? { (2.09 → 4.99) Blunder. Nc6 was best. } { [%eval 4.99] } (15... Nc6 16. Qxf8+ Kxf8 17. b5 Nd8 18. dxc5 Qxb5 19. cxb6 axb6 20. a4 Qc4 21. Nxh7+) 16. Rad1?? { (4.99 → 0.71) Blunder. Qf3 was best. } { [%eval 0.71] } (16. Qf3 h6 17. Nh3 Nc6 18. Nf4 Na5 19. Qd1 Rc8 20. Nd3 Nc4 21. Nxb4 Nb2) 16... Nc6 { [%eval 0.73] } 17. Qxf8+ { [%eval 0.65] } 17... Kxf8 { [%eval 0.67] } 18. Nxh7+ { [%eval 0.64] } 18... Ke7 { [%eval 0.69] } 19. c4?! { (0.69 → 0.00) Inaccuracy. Rc1 was best. } { [%eval 0.0] } (19. Rc1 Na5 20. Ng5 Qb5 21. Rfe1 Qc4 22. e4 f4 23. Nh3 f3 24. d5 e5) 19... g6?? { (0.00 → 2.09) Blunder. bxc3 was best. } { [%eval 2.09] } (19... bxc3 20. Rd3 Nb4 21. Rxc3 Nxa2 22. Rc4 b5 23. Rc2 Nb4 24. Rc5 Nd3 25. Rc3) 20. f4?? { (2.09 → 0.27) Blunder. Rfe1 was best. } { [%eval 0.27] } (20. Rfe1 Nb8 21. e4 fxe4 22. d5 Qa4 23. d6+ Kd8 24. d7 e3 25. Nf8 Nxd7) 20... Qc8? { (0.27 → 1.88) Mistake. Na5 was best. } { [%eval 1.88] } (20... Na5 21. d5 Nxc4 22. dxe6 Qxe6 23. Ng5 Qc6 24. Nf3 Qa4 25. Rfe1 Nd6 26. Ng5) 21. c5?! { (1.88 → 1.11) Inaccuracy. d5 was best. } { [%eval 1.11] } (21. d5 Nb8 22. d6+ Ke8 23. Rfe1 Nd7 24. e4 fxe4 25. Rxe4 Kd8 26. Ng5 Qa6) 21... bxc5 { [%eval 1.39] } 22. dxc5 { [%eval 1.47] } 22... Qa6 { [%eval 1.93] } 23. Rd2?! { (1.93 → 1.14) Inaccuracy. Rd6 was best. } { [%eval 1.14] } (23. Rd6 Qb5 24. Ng5 Qxc5 25. Rxe6+ Kd7 26. h4 Qc2 27. Rxg6 Qe2 28. Rg7+ Ne7) 23... e5 { [%eval 1.57] } 24. h4? { (1.57 → 0.22) Mistake. Rfd1 was best. } { [%eval 0.22] } (24. Rfd1 Qa3 25. Kf2 b3 26. axb3 Qxc5 27. Rd5 Qc2+ 28. R1d2 Qxb3 29. Rd7+ Ke8) 24... exf4?? { (0.22 → 4.91) Blunder. Qa3 was best. } { [%eval 4.91] } (24... Qa3 25. Re1 Qc3 26. Ree2 Qxc5 27. Kh2 a5 28. Rc2 Qb6 29. Re1 a4 30. Rec1) 25. exf4 { [%eval 4.58] } 25... Qc4? { (4.58 → 9.30) Mistake. Ke8 was best. } { [%eval 9.3] } (25... Ke8 26. Re1+ Ne7 27. Rde2 Qc4 28. Rxe7+ Kd8 29. Nf8 Kc8 30. Nxg6 Qxa2 31. Kh2) 26. a4?? { (9.30 → 0.00) Blunder. Re1+ was best. } { [%eval 0.0] } (26. Re1+ Qe6 27. Rxe6+ Kxe6 28. Rd6+ Kf7 29. Ng5+ Ke7 30. Rxc6 Kd7 31. Ra6 Kc7) 26... bxa3?? { (0.00 → 6.54) Blunder. Qxc5+ was best. } { [%eval 6.54] } (26... Qxc5+ 27. Kh1 Qe3 28. Rfd1 Qxf4 29. Rd7+ Ke8 30. Nf6+ Kf8 31. Rh7 Qf2 32. Rc1) 27. Ng5?? { (6.54 → 0.48) Blunder. Re1+ was best. } { [%eval 0.48] } (27. Re1+ Qe6 28. Rxe6+ Kxe6 29. Ng5+ Ke7 30. Ra2 Nd4 31. Rxa3 Ne2+ 32. Kh2 Kd7) 27... Qxc5+ { [%eval 0.54] } 28. Kh2 { [%eval 0.0] } 28... Qc3?! { (0.00 → 0.71) Inaccuracy. Qe3 was best. } { [%eval 0.71] } (28... Qe3 29. Rdd1 Nd4 30. h5 gxh5 31. Rfe1 Ne2 32. Nf3 a2 33. Ng1 Qxf4+ 34. Kh1) 29. Re2+?! { (0.71 → -0.01) Inaccuracy. Rfd1 was best. } { [%eval -0.01] } (29. Rfd1 Qe3 30. g3 Kf8 31. Kh3 a5 32. Rd6 Qc3 33. R1d2 Qc1 34. Kh2 Ke8) 29... Kf6?? { (-0.01 → 3.60) Blunder. Kd7 was best. } { [%eval 3.6] } (29... Kd7 30. Rf3 Qc4 31. Ref2 a2 32. Ra3 Nb4 33. Rxa7+ Kc6 34. Ra4 Qb3 35. Rxb4) 30. Nh7+?? { (3.60 → 0.00) Blunder. Rd1 was best. } { [%eval 0.0] } (30. Rd1 Nd4 31. Red2 a2 32. Rxa2 Qe3 33. Ra6+ Ke7 34. Kh1 Qf2 35. Nh3 Qb2) 30... Kg7 { [%eval 0.0] } 31. Ng5 { [%eval 0.0] } 31... Nb4?! { (0.00 → 0.67) Inaccuracy. Qc4 was best. } { [%eval 0.67] } (31... Qc4 32. Rff2 Qa4 33. Rd2 Kg8 34. Rfe2 Qxf4+ 35. g3 Qb8 36. Re6 Ne5 37. Re2) 32. Re7+ { [%eval 0.89] } 32... Kf6?? { (0.89 → Mate in 1) Checkmate is now unavoidable. Kg8 was best. } { [%eval #1] } (32... Kg8 33. h5 gxh5 34. Rf3 Qc1 35. Ne6 h4 36. Rc7 Nc6 37. Rd3 Qf1 38. Rc8+) 33. Rxa7?? { (Mate in 1 → 3.79) Lost forced checkmate sequence. Rf7# was best. } { [%eval 3.79] } (33. Rf7#) 33... a2?? { (3.79 → Mate in 1) Checkmate is now unavoidable. Qc4 was best. } { [%eval #1] } (33... Qc4 34. Rf2 Na6 35. Re2 Nc7 36. Re6+ Kg7 37. Re7+ Kg8 38. Rexc7 Qxf4+ 39. Kg1) 34. Rf3?? { (Mate in 1 → 1.73) Lost forced checkmate sequence. Rf7# was best. } { [%eval 1.73] } (34. Rf7#) 34... a1=Q?? { (1.73 → Mate in 1) Checkmate is now unavoidable. Qc4 was best. } { [%eval #1] } (34... Qc4 35. Rf2 a1=Q 36. Rxa1 Qd4 37. Rff1 Nd5 38. Ra6+ Ke7 39. Rxg6 Qd2 40. Rg7+) 35. Rxa1?? { (Mate in 1 → -4.09) Lost forced checkmate sequence. Rf7# was best. } { [%eval -4.09] } (35. Rf7#) 35... Qxa1 { [%eval -4.18] } 36. Rb3 { [%eval -4.41] } 36... Nd5 { [%eval -4.27] } 37. Rb5?! { (-4.27 → -5.45) Inaccuracy. Rb7 was best. } { [%eval -5.45] } (37. Rb7 Nxf4 38. Rf7+ Ke5 39. Rd7 Qf1 40. Rd2 Kf6 41. Rc2 Nd5 42. Rc6+ Kg7) 37... Nxf4 { [%eval -4.65] } 38. Rb6+ { [%eval -4.53] } 38... Ke5 { [%eval -4.11] } 39. Nf7+?! { (-4.11 → -6.13) Inaccuracy. Nf3+ was best. } { [%eval -6.13] } (39. Nf3+ Ke4 40. Rb1 Qa2 41. Re1+ Kd3 42. Ne5+ Kd4 43. Nf3+ Kc5 44. Rc1+ Kb6) 39... Kd4 { [%eval -5.37] } 40. g3?? { (-5.37 → Mate in 3) Checkmate is now unavoidable. Rb4+ was best. } { [%eval #-3] } (40. Rb4+ Ke3 41. Rb3+ Nd3 42. Ng5 Qa4 43. Rb7 Qxh4+ 44. Nh3 Qf6 45. g3 g5) 40... Qa2+ { [%eval #-2] } 41. Kg1 { [%eval #-1] } 41... Qg2# { Black wins by checkmate. } 0-1
