FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/YS0YVowI"]
[Date "2026.04.28"]
[Round "-"]
[White "David-Samadov2015"]
[Black "Garminston"]
[Result "1-0"]
[GameId "YS0YVowI"]
[UTCDate "2026.04.28"]
[UTCTime "07:33:22"]
[WhiteElo "1364"]
[BlackElo "1623"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-9"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "C00"]
[Opening "French Defense: Knight Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } { C00 French Defense: Knight Variation } 2... g6?! { (0.11 → 0.76) Inaccuracy. d5 was best. } { [%eval 0.76] } (2... d5 3. exd5 exd5 4. d4 Nc6 5. Nc3 Nf6 6. h3 Bd6 7. Bd3) 3. d4 { [%eval 0.69] } 3... g5?? { (0.69 → 2.90) Blunder. Bg7 was best. } { [%eval 2.9] } (3... Bg7 4. Nc3 a6 5. h4 h6 6. Bf4 d6 7. e5 Nc6 8. exd6) 4. Nfd2? { (2.90 → 1.41) Mistake. Bxg5 was best. } { [%eval 1.41] } (4. Bxg5 Be7 5. Qd2 Bxg5 6. Nxg5 d6 7. Nc3 h6 8. Nf3 Nd7 9. e5 b6) 4... g4 { [%eval 1.87] } 5. Nb3 { [%eval 1.82] } 5... f5 { [%eval 2.1] } 6. Nc3 { [%eval 2.02] } 6... g3?? { (2.02 → 7.25) Blunder. d5 was best. } { [%eval 7.25] } (6... d5 7. exf5 exf5 8. h3 Nc6 9. Qe2+ Kf7 10. Be3 Nce7 11. O-O-O Nf6 12. Qd2) 7. fxg3? { (7.25 → 4.21) Mistake. Qh5+ was best. } { [%eval 4.21] } (7. Qh5+ Ke7 8. Bg5+ Nf6 9. Bxf6+ Kxf6 10. Qh4+ Kf7 11. Qxd8 gxf2+ 12. Kxf2 fxe4) 7... f4? { (4.21 → 6.85) Mistake. Bg7 was best. } { [%eval 6.85] } (7... Bg7 8. Qh5+ Kf8 9. Bd3 Qe8 10. Qf3 Nc6 11. O-O d6 12. exf5 exf5 13. Nd5) 8. gxf4?! { (6.85 → 4.32) Inaccuracy. Qh5+ was best. } { [%eval 4.32] } (8. Qh5+ Ke7 9. Bxf4 Bg7 10. Bd3 Qe8 11. Qc5+ Kf7 12. O-O Nf6 13. Qg5 h6) 8... e5?? { (4.32 → Mate in 5) Checkmate is now unavoidable. h5 was best. } { [%eval #5] } (8... h5 9. Be2 Qh4+ 10. g3 Qh3 11. d5 d6 12. Qd3 h4 13. g4 Qxd3 14. Bxd3) 9. Bd3?? { (Mate in 5 → 5.79) Lost forced checkmate sequence. Qh5+ was best. } { [%eval 5.79] } (9. Qh5+ Ke7 10. Nd5+ Ke6 11. Qf5+ Kd6 12. Qxe5+ Kc6 13. Na5#) 9... exf4?? { (5.79 → Mate in 5) Checkmate is now unavoidable. h5 was best. } { [%eval #5] } (9... h5 10. fxe5 d6 11. O-O Bg4 12. Be2 Bxe2 13. Qxe2 dxe5 14. Nd5 Nd7 15. Qf2) 10. Bxf4?? { (Mate in 5 → 6.29) Lost forced checkmate sequence. Qh5+ was best. } { [%eval 6.29] } (10. Qh5+ Ke7 11. Nd5+ Ke6 12. Qf5+ Kd6 13. Qe5+ Kc6 14. Na5#) 10... Bb4?! { (6.29 → 14.51) Inaccuracy. h5 was best. } { [%eval 14.51] } (10... h5 11. O-O d6 12. e5 Bg4 13. Qd2 Nc6 14. Rae1 Kd7 15. e6+ Kc8 16. Nd5) 11. Be3? { (14.51 → 5.36) Mistake. Qh5+ was best. } { [%eval 5.36] } (11. Qh5+ Kf8 12. O-O Qf6 13. Nd5 h6 14. Nxf6 Nxf6 15. Bxh6+ Rxh6 16. Qxh6+ Kg8) 11... Bxc3+ { [%eval 5.79] } 12. Bd2?? { (5.79 → 0.51) Blunder. bxc3 was best. } { [%eval 0.51] } (12. bxc3 Qh4+ 13. g3 Qh3 14. Bf1 Qe6 15. Qh5+ Kd8 16. Bg5+ Ne7 17. Bd3 Nc6) 12... Ne7?? { (0.51 → 5.46) Blunder. Bxd2+ was best. } { [%eval 5.46] } (12... Bxd2+ 13. Nxd2 Qh4+ 14. g3 Qh6 15. O-O Nc6 16. e5 d5 17. exd6 cxd6 18. Qf3) 13. Bxc3 { [%eval 5.33] } 13... b6 { [%eval 6.49] } 14. Qd2?! { (6.49 → 5.00) Inaccuracy. O-O was best. } { [%eval 5.0] } (14. O-O Ng6 15. d5 Rf8 16. Rxf8+ Kxf8 17. Qh5 Qh4 18. Rf1+ Ke8 19. Qf3 Qe7) 14... Bb7 { [%eval 5.79] } 15. O-O-O { [%eval 4.74] } 15... Bxe4?! { (4.74 → 6.46) Inaccuracy. d5 was best. } { [%eval 6.46] } (15... d5 16. Rhe1 O-O 17. Qh6 Rf7 18. exd5 Bxd5 19. Nd2 Nbc6 20. Nc4 Qf8 21. Qh5) 16. Rhe1?! { (6.46 → 4.97) Inaccuracy. Bxe4 was best. } { [%eval 4.97] } (16. Bxe4 d5 17. Bd3 O-O 18. Qh6 Ng6 19. Bxg6 hxg6 20. Qxg6+ Kh8 21. Qh5+ Kg8) 16... Bxg2?! { (4.97 → 8.39) Inaccuracy. Bxd3 was best. } { [%eval 8.39] } (16... Bxd3 17. d5 O-O 18. Qxd3 Ng6 19. d6 Nc6 20. Kb1 Qg5 21. dxc7 Rf7 22. Nd4) 17. Rg1?! { (8.39 → 6.14) Inaccuracy. Qxg2 was best. } { [%eval 6.14] } (17. Qxg2 Rf8 18. d5 d6 19. Nd4 Nd7 20. Qh3 Ne5 21. Ne6 Rf7 22. Bxe5) 17... Bf3 { [%eval 6.11] } 18. Rg7?! { (6.11 → 4.71) Inaccuracy. Rdf1 was best. } { [%eval 4.71] } (18. Rdf1 Bd5 19. Rg7 d6 20. Re1 Rg8 21. Rxg8+ Bxg8 22. Qg2 Kd7 23. Qxa8 Nbc6) 18... Bxd1 { [%eval 4.87] } 19. Kxd1 { [%eval 4.42] } 19... Rg8 { [%eval 5.23] } 20. Qe2?? { (5.23 → -1.61) Blunder. Rxg8+ was best. } { [%eval -1.61] } (20. Rxg8+ Nxg8 21. Qg2 Nf6 22. Qxa8 c6 23. Qb7 Kf7 24. Kc1 Nd5 25. Kb1 Qh4) 20... Rxg7 { [%eval -1.51] } 21. d5 { [%eval -1.47] } 21... d6?? { (-1.47 → 3.69) Blunder. Rf7 was best. } { [%eval 3.69] } (21... Rf7 22. Nd4 Nc6 23. Nf3 Kf8 24. dxc6 Nd5 25. Ne5 Nxc3+ 26. bxc3 Qe7 27. Qh5) 22. Bxg7 { [%eval 4.13] } 22... Qd7 { [%eval 4.65] } 23. Bf6?! { (4.65 → 3.42) Inaccuracy. Nd4 was best. } { [%eval 3.42] } (23. Nd4 Kd8 24. Bf6 Kc8 25. Qxe7 Qxe7 26. Bxe7 h6 27. Bf8 h5 28. Be2 Kb7) 23... Nc6?? { (3.42 → 9.44) Blunder. h5 was best. } { [%eval 9.44] } (23... h5 24. Ke1 Kf7 25. Bg5 Kg8 26. Bxe7 Qg4 27. Qxg4+ hxg4 28. Bf5 Kf7) 24. Bxe7?? { (9.44 → 2.84) Blunder. dxc6 was best. } { [%eval 2.84] } (24. dxc6 O-O-O 25. cxd7+ Rxd7 26. Ba6+ Kd8 27. Nd4 c6 28. Qf3 Ke8 29. Nxc6 Nxc6) 24... Nxe7?? { (2.84 → 6.57) Blunder. Qxe7 was best. } { [%eval 6.57] } (24... Qxe7 25. dxc6 Qxe2+ 26. Kxe2 Ke7 27. Nd4 a6 28. h4 Kf6 29. Kf3 Ke5 30. Ke3) 25. Qf2?? { (6.57 → -2.81) Blunder. Bb5 was best. } { [%eval -2.81] } (25. Bb5 Qxb5 26. Qxb5+ Kf7 27. Qd7 Rg8 28. Nd4 Rg1+ 29. Kd2 Rg2+ 30. Kd3 Rg5) 25... Nxd5? { (-2.81 → -1.39) Mistake. O-O-O was best. } { [%eval -1.39] } (25... O-O-O 26. Kc1 Qg4 27. Ba6+ Kb8 28. Kb1 Rg8 29. Qf7 Qg1+ 30. Nc1 Qg7 31. Qe6) 26. Qe2+? { (-1.39 → -3.30) Mistake. Be4 was best. } { [%eval -3.3] } (26. Be4 c6 27. Nd4 Qf7 28. Qxf7+ Kxf7 29. Nxc6 Ne3+ 30. Ke2 d5 31. Bxh7 Nc4) 26... Ne3+?? { (-3.30 → 5.08) Blunder. Kf8 was best. } { [%eval 5.08] } (26... Kf8 27. Be4 c6 28. Nd4 Re8 29. c3 Qf7 30. Qd3 c5 31. Nf5 Re5 32. a3) 27. Qxe3+ { [%eval 4.41] } 27... Qe7 { [%eval 4.78] } 28. Qe2?? { (4.78 → 0.17) Blunder. Qf3 was best. } { [%eval 0.17] } (28. Qf3 Rc8 29. Ba6 Rb8 30. Bb5+ c6 31. Bxc6+ Kd8 32. Nd4 Rc8 33. Bb7 Rc4) 28... Qxe2+ { [%eval 0.29] } 29. Kxe2 { [%eval 0.23] } { White wins on time. } 1-0
