FEN
[Event "rated rapid game"]
[Site "https://lichess.org/0yLqss7K"]
[Date "2026.06.05"]
[Round "-"]
[White "bdauton"]
[Black "Vitaminmilk"]
[Result "1-0"]
[GameId "0yLqss7K"]
[UTCDate "2026.06.05"]
[UTCTime "21:22:51"]
[WhiteElo "716"]
[BlackElo "702"]
[WhiteRatingDiff "+34"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C00"]
[Opening "French Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } 2. e4 { [%eval 0.29] } 2... d5 { [%eval 0.38] } { C00 French Defense } 3. f3? { (0.38 → -0.82) Mistake. Nc3 was best. } { [%eval -0.82] } (3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 cxd4 7. Nxd4 Nc6) 3... dxe4 { [%eval -0.61] } 4. fxe4?! { (-0.61 → -1.28) Inaccuracy. Be3 was best. } { [%eval -1.28] } (4. Be3 Nh6 5. Qd2 c5 6. Bxh6 gxh6 7. dxc5 Bg7 8. Qxd8+ Kxd8) 4... e5? { (-1.28 → 0.04) Mistake. Qh4+ was best. } { [%eval 0.04] } (4... Qh4+ 5. Kd2 Qxe4 6. Nf3 Bd6 7. b3 c5 8. Bd3 Qg4 9. dxc5) 5. dxe5? { (0.04 → -1.23) Mistake. Nf3 was best. } { [%eval -1.23] } (5. Nf3 exd4 6. Bb5+ Bd7 7. Qxd4 Nc6 8. Qc4 a6 9. Bxc6 Bxc6) 5... Bc5?? { (-1.23 → 1.25) Blunder. Qh4+ was best. } { [%eval 1.25] } (5... Qh4+ 6. Kd2 Nc6 7. Nf3 Qf4+ 8. Ke1 Qxe4+ 9. Qe2 Bf5 10. Qxe4) 6. Bc4?? { (1.25 → -1.86) Blunder. Qxd8+ was best. } { [%eval -1.86] } (6. Qxd8+ Kxd8 7. Bc4 Be6 8. Bxe6 fxe6 9. Nd2 Ne7 10. Ngf3 Ng6 11. Nb3 Bb6) 6... Be6?? { (-1.86 → 1.21) Blunder. Qh4+ was best. } { [%eval 1.21] } (6... Qh4+ 7. Kd2 Nc6 8. Nf3 Qxe4 9. Qe2 Qxe2+ 10. Kxe2 Bg4 11. Bb5 Ne7 12. Be3) 7. b3?? { (1.21 → -4.64) Blunder. Qxd8+ was best. } { [%eval -4.64] } (7. Qxd8+ Kxd8 8. Bxe6 fxe6 9. Nd2 Ne7 10. Nb3 Bb6 11. Nf3 Nec6 12. a4 a5) 7... Ne7?? { (-4.64 → 1.00) Blunder. Qh4+ was best. } { [%eval 1.0] } (7... Qh4+ 8. Kd2 Bxc4 9. Kc3 Be6 10. Kb2 Qxe4 11. Nc3 Qc6 12. Nf3 Ne7 13. Qe2) 8. Bg5?? { (1.00 → -1.67) Blunder. Qxd8+ was best. } { [%eval -1.67] } (8. Qxd8+ Kxd8 9. Bxe6 fxe6 10. Nf3 Nbc6 11. Bb2 Ng6 12. g3 h5 13. h4 Ke7) 8... f6?? { (-1.67 → 2.19) Blunder. Qxd1+ was best. } { [%eval 2.19] } (8... Qxd1+ 9. Kxd1 Bxc4 10. bxc4 Ng6 11. Nf3 h6 12. Bd2 Nc6 13. Bc3 O-O-O+ 14. Kc1) 9. exf6? { (2.19 → 0.83) Mistake. Qxd8+ was best. } { [%eval 0.83] } (9. Qxd8+ Kxd8 10. exf6 gxf6 11. Bxe6 fxg5 12. Nc3 c6 13. O-O-O+ Kc7 14. Nf3 Ba3+) 9... gxf6? { (0.83 → 2.21) Mistake. Qxd1+ was best. } { [%eval 2.21] } (9... Qxd1+ 10. Kxd1 Bxc4 11. fxg7 Rg8 12. bxc4 Rxg7 13. Nf3 Nbc6 14. Nbd2 O-O-O 15. h4) 10. Bxf6? { (2.21 → 0.96) Mistake. Qxd8+ was best. } { [%eval 0.96] } (10. Qxd8+ Kxd8 11. Bxe6 fxg5 12. Nc3 c6 13. Nf3 Kc7 14. O-O-O Ba3+ 15. Kb1 b5) 10... O-O?? { (0.96 → Mate in 2) Checkmate is now unavoidable. Qxd1+ was best. } { [%eval #2] } (10... Qxd1+ 11. Kxd1 Bxc4 12. Bxh8 Bf1 13. Ne2 Bxg2 14. Re1 Bf2 15. Nd2 Nbc6 16. Nf4) 11. Be5?? { (Mate in 2 → -3.01) Lost forced checkmate sequence. Bxe6+ was best. } { [%eval -3.01] } (11. Bxe6+ Rf7 12. Qxd8#) 11... Nd7?? { (-3.01 → 5.72) Blunder. Bxc4 was best. } { [%eval 5.72] } (11... Bxc4 12. Qxd8 Bf2+ 13. Kd1 Rxd8+ 14. Nd2 Ba6 15. Nf3 Nbc6 16. Bxc7 Rd7 17. Bg3) 12. Bxe6+ { [%eval 5.98] } 12... Rf7 { [%eval 5.97] } 13. Bxf7+ { [%eval 5.66] } 13... Kxf7 { [%eval 5.93] } 14. Qh5+ { [%eval 5.93] } 14... Ke6 { [%eval 6.85] } 15. Ne2 { [%eval 5.55] } 15... Nxe5 { [%eval 5.7] } 16. Rf1 { [%eval 4.76] } 16... b5?! { (4.76 → 6.80) Inaccuracy. N7g6 was best. } { [%eval 6.8] } (16... N7g6 17. Nbc3 Qh4+ 18. Qxh4 Nxh4 19. Nf4+ Kd7 20. O-O-O+ Kc6 21. Ncd5 Re8 22. h3) 17. Rf6+?? { (6.80 → -1.58) Blunder. Qh3+ was best. } { [%eval -1.58] } (17. Qh3+ Nf5 18. Rxf5 c6 19. Nd2 Qh8 20. Rd1 Ke7 21. c3 Ke8) 17... Kxf6 { [%eval -1.29] } 18. g4?? { (-1.29 → Mate in 5) Checkmate is now unavoidable. Nbc3 was best. } { [%eval #-5] } (18. Nbc3 Bb4 19. Rd1 Qe8 20. Qh6+ N7g6 21. a3 Bxc3+ 22. Nxc3 c6 23. Qxh7 Qe7) 18... N7g6?? { (Mate in 5 → -4.33) Lost forced checkmate sequence. Nf3+ was best. } { [%eval -4.33] } (18... Nf3+ 19. Kf1 Qd1+ 20. Kg2 Qxe2+ 21. Kg3 Qf2+ 22. Kh3 Qxh2#) 19. g5+ { [%eval -4.9] } 19... Ke6?! { (-4.90 → -3.36) Inaccuracy. Kg7 was best. } { [%eval -3.36] } (19... Kg7 20. Nbc3 Qxg5 21. Qxg5 Nf3+ 22. Kd1 Nxg5 23. b4 Rd8+ 24. Kc1 Bxb4 25. a4) 20. Qxh7?? { (-3.36 → Mate in 6) Checkmate is now unavoidable. Qh3+ was best. } { [%eval #-6] } (20. Qh3+ Kd6 21. b4 Bxb4+ 22. c3 Bc5 23. Nd2 Qxg5 24. Rd1 Ke7 25. Nb3 Bb6) 20... a5?? { (Mate in 6 → -3.41) Lost forced checkmate sequence. Nf3+ was best. } { [%eval -3.41] } (20... Nf3+ 21. Kf1 Qd1+ 22. Kg2 Qxe2+ 23. Kg3 Bd6+ 24. e5 Bxe5+ 25. Kg4 Ng1#) 21. Qxg6+?? { (-3.41 → -7.20) Blunder. Qh3+ was best. } { [%eval -7.2] } (21. Qh3+ Kd6 22. Nd2 Qxg5 23. O-O-O Kc6 24. b4 axb4 25. Kb1 Rd8 26. Nd4+ Bxd4) 21... Nxg6 { [%eval -7.0] } 22. Nbc3 { [%eval -7.66] } 22... Qxg5 { [%eval -7.41] } 23. Rd1 { [%eval -8.9] } 23... Qh4+ { [%eval -8.61] } 24. Kd2 { [%eval -9.03] } 24... Qg5+ { [%eval -7.95] } 25. Kd3? { (-7.95 → Mate in 1) Checkmate is now unavoidable. Ke1 was best. } { [%eval #-1] } (25. Ke1 Qh4+ 26. Kd2 Rd8+ 27. Kc1 Ba3+ 28. Kb1 Rxd1+ 29. Nxd1 Qxe4 30. Nc1 Bxc1) 25... Rd8+ { [%eval #-5] } 26. Nd5 { [%eval #-1] } 26... c6? { (Mate in 1 → -9.25) Lost forced checkmate sequence. Qe3# was best. } { [%eval -9.25] } (26... Qe3#) 27. Nd4+ { [%eval -9.13] } 27... Bxd4 { [%eval -8.95] } 28. Kxd4 { [%eval -13.02] } 28... cxd5 { [%eval -12.36] } 29. exd5+?! { (-12.36 → Mate in 3) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-3] } (29. Kc5 dxe4+ 30. Kb6 Rxd1 31. Kxa5 e3 32. h4 Qd8+ 33. Ka6 e2 34. h5 e1=Q) 29... Kf6? { (Mate in 3 → -8.69) Lost forced checkmate sequence. Rxd5+ was best. } { [%eval -8.69] } (29... Rxd5+ 30. Kc3 Qe5+ 31. Rd4 Qxd4#) 30. Rf1+? { (-8.69 → Mate in 9) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-9] } (30. Kc5 Kg7 31. b4 Qe5 32. Rd2 Qd6+ 33. Kxb5 Qxb4+ 34. Kc6 Rc8+ 35. Kd7) 30... Kg7 { [%eval #-8] } 31. c4 { [%eval -11.29] } 31... Qh4+ { [%eval -9.53] } 32. Kc5 { [%eval -9.45] } 32... bxc4 { [%eval -9.34] } 33. bxc4? { (-9.34 → Mate in 6) Checkmate is now unavoidable. Rf3 was best. } { [%eval #-6] } (33. Rf3 Qe7+ 34. Kxc4 Qe2+ 35. Kc5 Qxf3 36. Kb6 Qf2+ 37. Kb7 Rd7+ 38. Ka6) 33... Rc8+ { [%eval #-5] } 34. Kb6 { [%eval #-5] } 34... Qd8+ { [%eval #-5] } 35. Ka6 { [%eval #-4] } 35... Qd6+ { [%eval #-3] } 36. Kb7 { [%eval #-2] } 36... Rd8 { [%eval #-3] } { Black resigns. } 1-0