FEN
[Event "rated rapid game"]
[Site "https://lichess.org/u7vxG4v8"]
[Date "2021.04.29"]
[Round "-"]
[White "presteff"]
[Black "Ssmen"]
[Result "0-1"]
[GameId "u7vxG4v8"]
[UTCDate "2021.04.29"]
[UTCTime "16:05:55"]
[WhiteElo "1018"]
[BlackElo "988"]
[WhiteRatingDiff "-17"]
[BlackRatingDiff "+23"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "A45"]
[Opening "Queen's Pawn Game: Veresov, Richter Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.0] } 1... Nf6 { [%eval 0.19] } 2. f3?! { (0.19 → -0.86) Inaccuracy. c4 was best. } { [%eval -0.86] } (2. c4 e6 3. Nf3 d5 4. cxd5 exd5 5. Bf4 c6 6. Nc3 Bf5) 2... d5 { [%eval -0.67] } 3. Nc3 { [%eval -0.87] } { A45 Queen's Pawn Game: Veresov, Richter Attack } 3... Nc6?! { (-0.87 → -0.13) Inaccuracy. c5 was best. } { [%eval -0.13] } (3... c5 4. e4 cxd4 5. Qxd4 Nc6 6. Bb5 Bd7 7. Bxc6 bxc6 8. Nge2) 4. e3?! { (-0.13 → -0.97) Inaccuracy. Bf4 was best. } { [%eval -0.97] } (4. Bf4 a6 5. e3 e6 6. Qd2 Be7 7. g4 b5 8. h4 Bb7) 4... e5 { [%eval -0.95] } 5. Bb5 { [%eval -0.89] } 5... exd4 { [%eval -0.59] } 6. exd4 { [%eval -0.33] } 6... Bd7 { [%eval 0.0] } 7. Bg5 { [%eval -0.03] } 7... Qe7+?! { (-0.03 → 0.76) Inaccuracy. Bb4 was best. } { [%eval 0.76] } (7... Bb4 8. Ne2 h6 9. Bh4 Ne7 10. Bxd7+ Qxd7 11. Qd3 c6 12. O-O-O) 8. Nge2 { [%eval 0.4] } 8... O-O-O { [%eval 0.66] } 9. O-O { [%eval 0.55] } 9... Qd6 { [%eval 0.81] } 10. Nf4? { (0.81 → -0.71) Mistake. Bf4 was best. } { [%eval -0.71] } (10. Bf4 Qe7 11. a3 a6 12. Bd3 Na5 13. b4 Nc4 14. Re1 Re8 15. Bxc4 dxc4 16. Qd2 Qd8) 10... Nxd4?? { (-0.71 → 4.04) Blunder. h6 was best. } { [%eval 4.04] } (10... h6) 11. Qxd4 { [%eval 4.03] } 11... Bxb5 { [%eval 4.48] } 12. Nxb5 { [%eval 4.48] } 12... Qa6 { [%eval 5.23] } 13. c4 { [%eval 4.55] } 13... Bb4 { [%eval 5.78] } 14. Bxf6 { [%eval 4.71] } 14... gxf6?! { (4.71 → 7.75) Inaccuracy. Qxf6 was best. } { [%eval 7.75] } (14... Qxf6 15. Qxf6 gxf6 16. Nd3 Bd2 17. c5 Be3+ 18. Kh1 b6 19. b4 Kb7 20. a4 Rhe8 21. Rad1) 15. Nxd5 { [%eval 7.81] } 15... Ba5 { [%eval 8.51] } 16. Ne7+? { (8.51 → 4.54) Mistake. Kh1 was best. } { [%eval 4.54] } (16. Kh1) 16... Kb8 { [%eval 4.05] } 17. Nc6+?? { (4.05 → -4.78) Blunder. Qe4 was best. } { [%eval -4.78] } (17. Qe4 Rde8) 17... Kc8?? { (-4.78 → 13.26) Blunder. bxc6 was best. } { [%eval 13.26] } (17... bxc6 18. Qxf6) 18. Nxd8 { [%eval 9.18] } 18... Bb6 { [%eval 8.94] } 19. c5 { [%eval 8.92] } 19... Rxd8 { [%eval 9.12] } 20. Qxf6?? { (9.12 → -5.51) Blunder. Qc4 was best. } { [%eval -5.51] } (20. Qc4 c6 21. Rfd1 Bxc5+ 22. Qxc5 Qxb5 23. Rxd8+ Kxd8 24. Qd6+ Kc8 25. Rd1 b6 26. Qd7+ Kb8) 20... Bxc5+ { [%eval -5.53] } 21. Kh1 { [%eval -6.29] } 21... Qxf6 { [%eval -6.21] } 22. Nxa7+ { [%eval -8.63] } 22... Kb8 { [%eval -7.67] } 23. Nb5 { [%eval -7.89] } 23... Qxb2 { [%eval -7.94] } 24. Rad1 { [%eval -8.82] } 24... Re8 { [%eval -7.12] } 25. Rd7 { [%eval -11.62] } 25... Qxb5 { [%eval -15.43] } 26. Rfd1?! { (-15.43 → Mate in 7) Checkmate is now unavoidable. Rdd1 was best. } { [%eval #-7] } (26. Rdd1 Qe2 27. Rg1 Rg8 28. h4 Qf2 29. g3 Qxf3+ 30. Kh2 Bf2 31. g4 h5 32. g5 Qf4+) 26... Ka7? { (Mate in 7 → -9.65) Lost forced checkmate sequence. Qxd7 was best. } { [%eval -9.65] } (26... Qxd7 27. Rf1 Qd2 28. h3 Re1 29. Rxe1 Qxe1+ 30. Kh2 Bg1+ 31. Kh1 Bf2+ 32. Kh2 Qg1#) 27. a4? { (-9.65 → Mate in 7) Checkmate is now unavoidable. R7d2 was best. } { [%eval #-7] } (27. R7d2 Be3) 27... Qxa4?! { (Mate in 7 → -12.04) Lost forced checkmate sequence. Qxd7 was best. } { [%eval -12.04] } (27... Qxd7 28. Rf1 Qd2 29. h3 Re1 30. Rxe1 Qxe1+ 31. Kh2 Bg1+ 32. Kh1 Bf2+ 33. Kh2 Bg3#) 28. g4?! { (-12.04 → Mate in 7) Checkmate is now unavoidable. R7d3 was best. } { [%eval #-7] } (28. R7d3 Re3) 28... Be7? { (Mate in 7 → -9.04) Lost forced checkmate sequence. Re2 was best. } { [%eval -9.04] } (28... Re2 29. R7d2 Qa3 30. Rd3 Qa2 31. R1d2 Rxd2 32. Rxd2 Qxd2 33. h4 Qf2 34. f4 Qg1#) 29. R1d5 { [%eval -10.75] } 29... c6 { [%eval -9.54] } 30. Rd4 { [%eval -11.02] } 30... Qa2 { [%eval -9.37] } 31. h4? { (-9.37 → Mate in 5) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-5] } (31. Rd2 Qe6) 31... Bc5 { [%eval #-10] } 32. Rf4 { [%eval #-1] } 32... Re1# { Black wins by checkmate. } 0-1