Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/k4fVbvQf"] [Date "2026.04.21"] [Round "-"] [White "Yugjoshi1007"] [Black "sithlordwu"] [Result "0-1"] [GameId "k4fVbvQf"] [UTCDate "2026.04.21"] [UTCTime "12:35:24"] [WhiteElo "945"] [BlackElo "1019"] [WhiteRatingDiff "-9"] [BlackRatingDiff "+26"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A45"] [Opening "Queen's Pawn Game: Veresov, Richter 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. f3 { [%eval -0.48] } { A45 Queen's Pawn Game: Veresov, Richter Attack } 3... e6 { [%eval -0.45] } 4. e4 { [%eval -0.6] } 4... Bb4?! { (-0.60 → 0.45) Inaccuracy. c5 was best. } { [%eval 0.45] } (4... c5 5. exd5 Nxd5 6. Nxd5 exd5 7. Ne2 Nc6 8. Be3 c4 9. Qd2) 5. e5 { [%eval 0.49] } 5... Ng8 { [%eval 0.64] } 6. a3 { [%eval 0.43] } 6... Bxc3+ { [%eval 0.52] } 7. bxc3 { [%eval 0.4] } 7... Bd7 { [%eval 0.89] } 8. c4?! { (0.89 → 0.17) Inaccuracy. a4 was best. } { [%eval 0.17] } (8. a4 c5 9. f4 cxd4 10. cxd4 Nc6 11. Nf3 Rc8 12. Qd2) 8... b6?! { (0.17 → 1.03) Inaccuracy. dxc4 was best. } { [%eval 1.03] } (8... dxc4 9. Bxc4 c5 10. c3 Qa5 11. Qd2 Bb5 12. Bxb5+ Qxb5 13. Ne2 Ne7 14. a4) 9. cxd5 { [%eval 1.05] } 9... exd5 { [%eval 0.89] } 10. Qd3 { [%eval 0.37] } 10... c5 { [%eval 0.56] } 11. dxc5 { [%eval 0.49] } 11... bxc5? { (0.49 → 2.22) Mistake. Nc6 was best. } { [%eval 2.22] } (11... Nc6 12. Rb1 Nge7 13. cxb6 Rb8 14. b7 Qc7 15. f4 O-O 16. Qc3 Rxb7 17. Rxb7) 12. h4?? { (2.22 → -1.02) Blunder. Qxd5 was best. } { [%eval -1.02] } (12. Qxd5 Nc6 13. Bc4 Qh4+ 14. Kf1 Nh6 15. Bxh6 O-O 16. Be3 Be6 17. Qxc6 Bxc4+) 12... Nc6? { (-1.02 → 0.54) Mistake. Ne7 was best. } { [%eval 0.54] } (12... Ne7 13. Qc3 Qb6 14. a4 d4 15. Qa3 Nbc6 16. a5 Qb4+ 17. Kf2 O-O 18. Qxb4) 13. Bg5?? { (0.54 → -1.49) Blunder. Qxd5 was best. } { [%eval -1.49] } (13. Qxd5 Nge7 14. Qxc5 O-O 15. Bd3 Re8 16. Ne2 Rc8 17. f4 Bg4 18. Qf2 Bf5) 13... Qa5+?! { (-1.49 → -0.40) Inaccuracy. Nge7 was best. } { [%eval -0.4] } (13... Nge7 14. Bxe7 Nxe7 15. h5 h6 16. g4 Qc7 17. Kf2 Qxe5 18. Re1 Qd6) 14. c3? { (-0.40 → -1.88) Mistake. Bd2 was best. } { [%eval -1.88] } (14. Bd2 Qb6 15. Qxd5 Be6 16. Qd3 Nge7 17. Qb5 O-O 18. Qxb6 axb6 19. f4 Nd4) 14... Be6? { (-1.88 → -0.61) Mistake. h6 was best. } { [%eval -0.61] } (14... h6 15. Bf4 Nge7 16. h5 Be6 17. Ne2 Rb8 18. Qd2 Rb3 19. Kf2 Qb6 20. Rd1) 15. Ne2? { (-0.61 → -1.85) Mistake. Qb5 was best. } { [%eval -1.85] } (15. Qb5 Qxc3+ 16. Kf2 Ne7 17. Rc1 Qd4+ 18. Be3 Qxe5 19. Qxc5 Rb8 20. Ne2 Rb2) 15... Nxe5 { [%eval -1.41] } 16. Qe3 { [%eval -1.33] } 16... f6 { [%eval -1.11] } 17. Bf4 { [%eval -1.23] } 17... Qc7?! { (-1.23 → -0.28) Inaccuracy. Kf7 was best. } { [%eval -0.28] } (17... Kf7 18. Kf2 Rb8 19. Re1 Nc4 20. Qd3 Rb3 21. Qd1 Qb6 22. Bc1 Ne5 23. Nf4) 18. Bg3?! { (-0.28 → -1.01) Inaccuracy. Nd4 was best. } { [%eval -1.01] } (18. Nd4 cxd4 19. cxd4 Qa5+ 20. Kf2 Ne7 21. dxe5 Nf5 22. Qd2 Qb6+ 23. Ke1 fxe5) 18... d4?? { (-1.01 → 2.64) Blunder. Ne7 was best. } { [%eval 2.64] } (18... Ne7 19. Nf4 Qd6 20. Bf2 Nf5 21. Bb5+ Kf7 22. Qd2 Rab8 23. a4 d4 24. O-O) 19. Qe4?? { (2.64 → 0.64) Blunder. cxd4 was best. } { [%eval 0.64] } (19. cxd4 cxd4 20. Nxd4 Qb6 21. Bxe5 fxe5 22. Qxe5 Kf7 23. Qxe6+ Qxe6+ 24. Nxe6 Kxe6) 19... O-O-O?? { (0.64 → 3.12) Blunder. Rd8 was best. } { [%eval 3.12] } (19... Rd8 20. Nf4 Bf7 21. Bb5+ Kf8 22. O-O Ne7 23. Rfd1 dxc3 24. Ne2 Nd5 25. Rac1) 20. Qa8+?? { (3.12 → -0.84) Blunder. cxd4 was best. } { [%eval -0.84] } (20. cxd4 Bd5 21. Qf5+ Qd7 22. Qxd7+ Nxd7 23. Nc3 Re8+ 24. Kf2 Ne7 25. Nxd5 Nxd5) 20... Qb8?? { (-0.84 → 0.94) Blunder. Kd7 was best. } { [%eval 0.94] } (20... Kd7 21. Qe4 Ne7 22. Nf4 Qa5 23. Rc1 Bf5 24. Qb7+ Kd6 25. Qa6+ N7c6 26. Nh5) 21. Qe4 { [%eval 0.97] } 21... Qb7 { [%eval 1.28] } 22. Qf4?? { (1.28 → Mate in 5) Checkmate is now unavoidable. cxd4 was best. } { [%eval #-5] } (22. cxd4 Qxe4 23. fxe4 cxd4 24. Rc1+ Kb7 25. Nf4 Ba2 26. Ra1 Bf7 27. Rb1+ Kc6) 22... Nd3+ { [%eval #-4] } 23. Kd2 { [%eval #-3] } 23... Nxf4? { (Mate in 3 → -7.17) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -7.17] } (23... Qb2+ 24. Kxd3 c4+ 25. Ke4 Qc2#) 24. Nxf4? { (-7.17 → Mate in 4) Checkmate is now unavoidable. Bxf4 was best. } { [%eval #-4] } (24. Bxf4 Qb2+ 25. Ke1 Qxa1+ 26. Kf2 Qb2 27. cxd4 Kd7 28. g4 Bc4 29. Bh3 Qxe2+) 24... Re8?? { (Mate in 4 → -3.67) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -3.67] } (24... Qb2+ 25. Ke1 Qxc3+ 26. Kd1 Bb3+ 27. Ke2 Qe3#) 25. Ke2?? { (-3.67 → Mate in 4) Checkmate is now unavoidable. Rb1 was best. } { [%eval #-4] } (25. Rb1 Bb3 26. Bd3 Qb6 27. Nd5 Bxd5 28. Rxb6 axb6 29. Rb1 c4 30. Bf5+ Kb7) 25... g5?? { (Mate in 4 → -6.02) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -6.02] } (25... Qb2+ 26. Ke1 Qxc3+ 27. Ke2 Qe3+ 28. Kd1 Bb3#) 26. hxg5?? { (-6.02 → Mate in 4) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-4] } (26. Kf2 gxf4 27. Bxf4 Qb2+ 28. Kg3 Kd8 29. Ba6 Ne7 30. Rab1 Rhg8+ 31. Bg5 Qxb1) 26... fxg5?? { (Mate in 4 → -5.91) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -5.91] } (26... Qb2+ 27. Ke1 Qxc3+ 28. Ke2 Qe3+ 29. Kd1 Bb3#) 27. Nh5?? { (-5.91 → Mate in 4) Checkmate is now unavoidable. Nd3 was best. } { [%eval #-4] } (27. Nd3 c4 28. Kf2 cxd3 29. Kg1 d2 30. Bd3 dxc3 31. Kh2 Kd8 32. Rhb1 Qd5) 27... g4?? { (Mate in 4 → -5.55) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -5.55] } (27... Qb2+ 28. Ke1 Bb3+ 29. Be5 Rxe5+ 30. Be2 Qxe2#) 28. fxg4?? { (-5.55 → Mate in 4) Checkmate is now unavoidable. Kf2 was best. } { [%eval #-4] } (28. Kf2 Qb2+ 29. Kg1 Qxa1 30. Ng7 Bc4 31. Nxe8 Qxf1+ 32. Kh2 Qe2 33. Rb1 gxf3) 28... Bxg4+?? { (Mate in 4 → -6.42) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -6.42] } (28... Qb2+ 29. Kf3 Bd5+ 30. Kf4 Qd2+ 31. Kf5 Be4#) 29. Kf2 { [%eval -5.16] } 29... Rf8+ { [%eval -5.19] } 30. Kg1 { [%eval -5.23] } 30... Nf6 { [%eval -5.04] } 31. Nf4 { [%eval -6.03] } 31... Ne4 { [%eval -6.12] } 32. Nd5 { [%eval -7.66] } 32... Nxg3 { [%eval -7.67] } 33. a4 { [%eval -11.31] } 33... Nxh1 { [%eval -8.04] } 34. g3? { (-8.04 → Mate in 8) Checkmate is now unavoidable. Bc4 was best. } { [%eval #-8] } (34. Bc4 Qb2 35. Ra2 dxc3 36. Rxb2 cxb2 37. Nc3 Kd8 38. Bb5 Rf6 39. Kxh1) 34... Nxg3 { [%eval #-11] } 35. Bd3 { [%eval #-5] } 35... Qxd5 { [%eval #-4] } 36. Ba6+ { [%eval #-4] } 36... Kd8 { [%eval #-3] } 37. c4 { [%eval #-1] } 37... Ne2+ { [%eval #-1] } 38. Kh2 { [%eval #-1] } 38... Rf2# { Black wins by checkmate. } 0-1