FEN
[Event "rated rapid game"]
[Site "https://lichess.org/gMB5Tdfg"]
[Date "2026.05.31"]
[Round "-"]
[White "luonghavanh"]
[Black "Guille900"]
[Result "1-0"]
[GameId "gMB5Tdfg"]
[UTCDate "2026.05.31"]
[UTCTime "23:41:30"]
[WhiteElo "1013"]
[BlackElo "1096"]
[WhiteRatingDiff "+32"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "D01"]
[Opening "Richter-Veresov Attack: Boyce Defense"]
[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] } 3... Ne4?! { (-0.19 → 0.55) Inaccuracy. h6 was best. } { [%eval 0.55] } { D01 Richter-Veresov Attack: Boyce Defense } (3... h6 4. Bxf6 exf6 5. Nf3 Bb4 6. e3 O-O 7. Be2 Be6 8. O-O) 4. Nh3? { (0.55 → -0.84) Mistake. Nxe4 was best. } { [%eval -0.84] } (4. Nxe4 dxe4 5. e3 Bf5 6. Ne2 c6 7. Qd2 Nd7 8. Bh4 Nf6) 4... Nxc3 { [%eval -0.86] } 5. bxc3 { [%eval -0.8] } 5... f6?! { (-0.80 → -0.25) Inaccuracy. h6 was best. } { [%eval -0.25] } (5... h6 6. Bc1 Nd7 7. Nf4 c6 8. Nd3 e6 9. a4 c5 10. g3 c4 11. Nf4) 6. Bd2 { [%eval -0.57] } 6... Bxh3?! { (-0.57 → 0.39) Inaccuracy. Nc6 was best. } { [%eval 0.39] } (6... Nc6 7. e3 e5 8. Rb1 Be7 9. c4 O-O 10. Bd3 dxc4 11. Bxc4+ Kh8 12. Bd3) 7. gxh3 { [%eval 0.44] } 7... e5 { [%eval 0.63] } 8. Bg2 { [%eval 0.32] } 8... exd4?! { (0.32 → 1.27) Inaccuracy. Nd7 was best. } { [%eval 1.27] } (8... Nd7 9. Bxd5 Nc5 10. e4 c6 11. Bxc6+ bxc6 12. dxc5 Bxc5 13. Qh5+ Ke7 14. Qe2) 9. cxd4 { [%eval 1.45] } 9... Nc6 { [%eval 1.72] } 10. e4? { (1.72 → 0.10) Mistake. e3 was best. } { [%eval 0.1] } (10. e3 Ne7 11. Rb1 b6 12. c4 Qd7 13. cxd5 Rc8 14. e4 Ng6 15. O-O Bd6) 10... Nxd4 { [%eval 0.59] } 11. exd5? { (0.59 → -0.73) Mistake. O-O was best. } { [%eval -0.73] } (11. O-O Bd6 12. Be3 Nc6 13. Qh5+ g6 14. Qxd5 Be5 15. Rae1 Qxd5 16. exd5 Ne7) 11... Qe7+ { [%eval -0.58] } 12. Be3 { [%eval -0.85] } 12... O-O-O?? { (-0.85 → 4.55) Blunder. Qb4+ was best. } { [%eval 4.55] } (12... Qb4+ 13. Kf1 Qb5+ 14. Qd3 Qxd3+ 15. cxd3 Nf5 16. Rb1 O-O-O 17. h4 Nxh4 18. Bh3+) 13. Qxd4 { [%eval 4.72] } 13... c6 { [%eval 5.57] } 14. O-O { [%eval 5.52] } 14... c5 { [%eval 5.2] } 15. Qg4+ { [%eval 4.95] } 15... Kb8?! { (4.95 → 6.77) Inaccuracy. Qd7 was best. } { [%eval 6.77] } (15... Qd7 16. Qf3 Bd6 17. Bf4 Qf5 18. Bxd6 Qxf3 19. Bxf3 Rxd6 20. a4 Re8 21. a5) 16. c4 { [%eval 5.43] } 16... Qe8 { [%eval 5.87] } 17. Rfe1 { [%eval 5.84] } 17... Qa4 { [%eval 6.22] } 18. Qd1 { [%eval 5.2] } 18... Qxc4 { [%eval 5.24] } 19. a4 { [%eval 4.45] } 19... g5 { [%eval 5.28] } 20. Qb1 { [%eval 4.63] } 20... Rxd5?! { (4.63 → 6.78) Inaccuracy. Bd6 was best. } { [%eval 6.78] } (20... Bd6 21. Rc1 Qb4 22. Qc2 Rc8 23. Rab1 Qh4 24. Qb2 b6 25. a5 g4 26. axb6) 21. Rd1 { [%eval 6.69] } 21... Rxd1+ { [%eval 6.68] } 22. Qxd1 { [%eval 6.77] } 22... Be7 { [%eval 7.21] } 23. Qf3 { [%eval 6.13] } 23... Qa6 { [%eval 8.11] } 24. Rb1 { [%eval 7.58] } 24... Ka8? { (7.58 → Mate in 5) Checkmate is now unavoidable. Kc8 was best. } { [%eval #5] } (24... Kc8 25. Rxb7 Kd8 26. Rb8+ Kc7 27. Rxh8 c4 28. Rxh7 Kd8 29. Qd5+ Qd6 30. Qxd6+) 25. Bf1?? { (Mate in 5 → 5.91) Lost forced checkmate sequence. Rxb7 was best. } { [%eval 5.91] } (25. Rxb7 g4 26. hxg4 Rb8 27. Rxe7+ Qb7 28. Qxb7+ Rxb7 29. Re8#) 25... Qc6 { [%eval 5.56] } 26. Qxc6 { [%eval 4.78] } 26... bxc6 { [%eval 4.74] } 27. Bg2 { [%eval 4.68] } 27... Rb8?? { (4.68 → Mate in 6) Checkmate is now unavoidable. Rc8 was best. } { [%eval #6] } (27... Rc8 28. Be4 h6 29. Kf1 a5 30. Bd2 Bd8 31. h4 Ka7 32. Bf5 Rb8 33. Rxb8) 28. Bxc6+ { [%eval #5] } 28... Rb7 { [%eval #5] } 29. Bxb7+? { (Mate in 5 → 7.84) Lost forced checkmate sequence. Rxb7 was best. } { [%eval 7.84] } (29. Rxb7 a5 30. Rxe7+ Kb8 31. Bxc5 Kc8 32. Bd6 Kd8 33. Re8#) 29... Kb8 { [%eval 7.82] } 30. Be4+ { [%eval 7.76] } { Black resigns. } 1-0