FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/rVi1zE8v"]
[Date "2026.03.11"]
[Round "-"]
[White "devarshjoshi64"]
[Black "omeraraskarabas"]
[Result "1-0"]
[GameId "rVi1zE8v"]
[UTCDate "2026.03.11"]
[UTCTime "13:52:26"]
[WhiteElo "1198"]
[BlackElo "1173"]
[WhiteRatingDiff "+22"]
[BlackRatingDiff "-4"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "C15"]
[Opening "French Defense: Winawer Variation, Delayed Exchange Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. d4? { (0.54 → -0.64) Mistake. exd5 was best. } { [%eval -0.64] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... e6?! { (-0.64 → 0.31) Inaccuracy. dxe4 was best. } { [%eval 0.31] } (2... dxe4 3. Nc3 Nf6 4. f3 exf3 5. Nxf3 g6 6. Bg5 Bg7 7. Bc4) 3. exd5 { [%eval 0.13] } 3... Bb4+? { (0.13 → 1.27) Mistake. exd5 was best. } { [%eval 1.27] } (3... exd5 4. Nf3 Nc6 5. Bb5 Bd6 6. c4 dxc4 7. d5 a6 8. Ba4) 4. Nc3?! { (1.27 → 0.18) Inaccuracy. c3 was best. } { [%eval 0.18] } { C15 French Defense: Winawer Variation, Delayed Exchange Variation } (4. c3 Bd6 5. dxe6 Bxe6 6. Nf3 Nf6 7. Be2 Nbd7 8. O-O O-O) 4... Bxc3+ { [%eval 0.63] } 5. bxc3 { [%eval 0.59] } 5... a5? { (0.59 → 2.12) Mistake. exd5 was best. } { [%eval 2.12] } (5... exd5 6. Bd3 Ne7 7. Qh5 c5 8. dxc5 Nd7 9. Be3 Nf6 10. Qg5) 6. Be2?! { (2.12 → 0.97) Inaccuracy. dxe6 was best. } { [%eval 0.97] } (6. dxe6 Bxe6 7. Bd3 Nf6 8. Ne2 O-O 9. c4 Re8 10. h3 Na6 11. c3 Qd7) 6... a4? { (0.97 → 2.57) Mistake. exd5 was best. } { [%eval 2.57] } (6... exd5 7. Bd3 Nc6 8. Qf3 Nf6 9. Ne2 Bg4 10. Qe3+ Qe7 11. f3 Bd7 12. Qg5) 7. Bf1? { (2.57 → 0.88) Mistake. dxe6 was best. } { [%eval 0.88] } (7. dxe6 Bxe6 8. Nf3 Ne7 9. c4 Bf5 10. O-O O-O 11. Re1 Re8 12. Bf1 h6) 7... b5?? { (0.88 → 3.31) Blunder. exd5 was best. } { [%eval 3.31] } (7... exd5 8. Bd3 a3 9. Nf3 Qe7+ 10. Be3 Nf6 11. O-O O-O 12. Re1 Nc6 13. h3) 8. Be2? { (3.31 → 1.75) Mistake. Bxb5+ was best. } { [%eval 1.75] } (8. Bxb5+ c6 9. dxc6 Qc7 10. Ne2 Nxc6 11. Bf4 Qb6 12. Rb1 Ne7 13. c4 O-O) 8... b4? { (1.75 → 3.19) Mistake. exd5 was best. } { [%eval 3.19] } (8... exd5 9. Bxb5+ c6 10. Bd3 Ne7 11. Nf3 O-O 12. O-O Nd7 13. Re1 Re8 14. Bg5) 9. Bf1?? { (3.19 → 1.07) Blunder. dxe6 was best. } { [%eval 1.07] } (9. dxe6 Bxe6 10. cxb4 Nf6 11. Nf3 O-O 12. a3 Ne4 13. Bb2 Qf6 14. c4 Nd7) 9... bxc3 { [%eval 1.57] } 10. Be2? { (1.57 → 0.27) Mistake. Bb5+ was best. } { [%eval 0.27] } (10. Bb5+ Bd7 11. dxe6 Qe7 12. Bxd7+ Nxd7 13. Qf3 Ra6 14. Qxf7+ Qxf7 15. exf7+ Kxf7) 10... a3?! { (0.27 → 1.13) Inaccuracy. exd5 was best. } { [%eval 1.13] } (10... exd5 11. Nf3 Qe7 12. O-O Nf6 13. Re1 O-O 14. Ne5 Bf5 15. Bd3 Qe6 16. Ba3) 11. Bf1?? { (1.13 → -0.61) Blunder. Bb5+ was best. } { [%eval -0.61] } (11. Bb5+ c6 12. dxc6 Qb6 13. Rb1 Ne7 14. c7+ Nbc6 15. Bf4 Nd5 16. Ne2 Nxf4) 11... c6?! { (-0.61 → 0.36) Inaccuracy. Ne7 was best. } { [%eval 0.36] } (11... Ne7 12. Bb5+ c6 13. Bd3 Qxd5 14. Nf3 c5 15. dxc5 Nd7 16. Qe2 Nxc5 17. Bc4) 12. Be2?! { (0.36 → -0.53) Inaccuracy. dxe6 was best. } { [%eval -0.53] } (12. dxe6 Bxe6 13. Bd3 Nf6 14. Ne2 O-O 15. O-O Qa5 16. Nf4 Bg4 17. f3 Bd7) 12... exd5?! { (-0.53 → 0.14) Inaccuracy. Nf6 was best. } { [%eval 0.14] } (12... Nf6 13. dxe6 Bxe6 14. Nf3 Nbd7 15. O-O O-O 16. Re1 Qa5 17. Bf4 Rfe8 18. Bf1) 13. Bf1?! { (0.14 → -0.84) Inaccuracy. Bd3 was best. } { [%eval -0.84] } (13. Bd3 Nf6 14. Ne2 O-O 15. O-O Ne4 16. Ng3 Re8 17. Re1 Nxg3 18. hxg3 Ba6) 13... f6? { (-0.84 → 0.67) Mistake. Qe7+ was best. } { [%eval 0.67] } (13... Qe7+ 14. Qe2 Be6 15. Qe3 Nf6 16. Bd3 c5 17. dxc5 Nc6 18. Nf3 O-O 19. O-O) 14. Be2?! { (0.67 → -0.05) Inaccuracy. Bd3 was best. } { [%eval -0.05] } (14. Bd3 Ne7 15. Ne2 O-O 16. O-O Bf5 17. Rb1 Re8 18. Rb3 Bxd3 19. Qxd3 Nd7) 14... g5?? { (-0.05 → 1.96) Blunder. Na6 was best. } { [%eval 1.96] } (14... Na6 15. Rb1 Qd6 16. Nf3 Ne7 17. O-O Nb4 18. Bf4 Qxf4 19. Rxb4 Bf5 20. Qa1) 15. Bf1?? { (1.96 → 0.08) Blunder. h4 was best. } { [%eval 0.08] } (15. h4 Qe7 16. Kf1 h6 17. Rb1 Qg7 18. Qd3 Ne7 19. Bh5+ Kd8 20. Qxc3 Nd7) 15... f5?? { (0.08 → 2.25) Blunder. Qe7+ was best. } { [%eval 2.25] } (15... Qe7+ 16. Be2 Nh6 17. h4 Nf5 18. hxg5 fxg5 19. Nf3 g4 20. Ne5 Ra4 21. Be3) 16. Be2? { (2.25 → 1.02) Mistake. Qh5+ was best. } { [%eval 1.02] } (16. Qh5+ Kf8 17. Bxg5 Qe8+ 18. Qxe8+ Kxe8 19. h4 c5 20. dxc5 h6 21. Be3 Nc6) 16... f4 { [%eval 1.35] } 17. Bf1?? { (1.35 → -0.97) Blunder. h4 was best. } { [%eval -0.97] } (17. h4 Ne7 18. hxg5 Ng6 19. Rb1 Qxg5 20. Kf1 Nd7 21. Nf3 Qe7 22. Bd3 O-O) 17... g4?? { (-0.97 → 0.90) Blunder. Qe7+ was best. } { [%eval 0.9] } (17... Qe7+ 18. Qe2 Bf5 19. Qxe7+ Nxe7 20. Ne2 O-O 21. h4 c5 22. Nxc3 Nbc6 23. dxc5) 18. Be2?! { (0.90 → 0.15) Inaccuracy. Bxf4 was best. } { [%eval 0.15] } (18. Bxf4 Qe7+ 19. Be3 Nh6 20. Bd3 O-O 21. Ne2 Nf5 22. Bxf5 Bxf5 23. O-O Nd7) 18... h5?! { (0.15 → 1.15) Inaccuracy. Nf6 was best. } { [%eval 1.15] } (18... Nf6 19. h3 O-O 20. hxg4 Ne4 21. Nh3 Qd6 22. O-O h5 23. f3 Ng3 24. Re1) 19. Bf1?? { (1.15 → -1.13) Blunder. h3 was best. } { [%eval -1.13] } (19. h3 f3 20. gxf3 Qh4 21. Qd3 Ne7 22. Bf4 gxf3 23. Qxf3 Ng6 24. Be3 Qe7) 19... h4? { (-1.13 → 0.11) Mistake. Qe7+ was best. } { [%eval 0.11] } (19... Qe7+ 20. Be2 Na6 21. h3 Nb4 22. Kf1 g3 23. Bxf4 gxf2 24. Kxf2 Nf6 25. Nf3) 20. Be2? { (0.11 → -1.21) Mistake. h3 was best. } { [%eval -1.21] } (20. h3 Qe7+ 21. Qe2 gxh3 22. Nxh3 f3 23. gxf3 c5 24. Be3 Nc6 25. dxc5 d4) 20... g3?? { (-1.21 → 1.43) Blunder. h3 was best. } { [%eval 1.43] } (20... h3 21. gxh3 f3 22. Bf1 Qf6 23. hxg4 Bxg4 24. h4 Ne7 25. Qd3 c5 26. dxc5) 21. Bf1?? { (1.43 → -2.02) Blunder. hxg3 was best. } { [%eval -2.02] } (21. hxg3 fxg3 22. fxg3 Nf6 23. Bg5 Qd6 24. Bf4 Qe7 25. Nf3 h3 26. Ne5 Nbd7) 21... gxf2+ { [%eval -2.13] } 22. Kxf2 { [%eval -1.84] } 22... h3?? { (-1.84 → 0.26) Blunder. Nf6 was best. } { [%eval 0.26] } (22... Nf6 23. Bxf4 O-O 24. Ke1 Qe7+ 25. Qe2 Ne4 26. Qe3 c5 27. dxc5 Nc6 28. Bd3) 23. Ke1?? { (0.26 → -1.94) Blunder. Qe1+ was best. } { [%eval -1.94] } (23. Qe1+ Qe7 24. Bxf4 Nf6 25. Qxe7+ Kxe7 26. Bd3 hxg2 27. Kxg2 Ne4 28. Ne2 Bh3+) 23... hxg2?! { (-1.94 → -1.11) Inaccuracy. Qh4+ was best. } { [%eval -1.11] } (23... Qh4+ 24. g3 fxg3 25. Qe2+ Ne7 26. hxg3 Qxg3+ 27. Qf2 Qg6 28. Ne2 Qe4 29. Bg2) 24. Kf2?? { (-1.11 → -12.73) Blunder. Qe2+ was best. } { [%eval -12.73] } (24. Qe2+ Ne7 25. Bxg2 Qd6 26. Qf2 Ng6 27. Ne2 Bg4 28. h4 O-O) 24... gxf1=Q+?! { (-12.73 → -6.19) Inaccuracy. Qh4+ was best. } { [%eval -6.19] } (24... Qh4+ 25. Ke2 Bg4+ 26. Nf3 Bxf3+ 27. Kd3 Bxd1 28. Kxc3 Qe1+ 29. Bd2 Qxf1 30. Rxf1) 25. Kxf1 { [%eval -5.96] } 25... Rxh2?? { (-5.96 → 2.01) Blunder. Ba6+ was best. } { [%eval 2.01] } (25... Ba6+ 26. Ne2 f3 27. Kf2 fxe2 28. Qg1 Qh4+ 29. Qg3 Qxg3+ 30. Kxg3 Nf6 31. Kf3) 26. Rxh2 { [%eval 2.02] } 26... f3?! { (2.02 → 3.22) Inaccuracy. Ba6+ was best. } { [%eval 3.22] } (26... Ba6+ 27. Kf2 Qg5 28. Qf3 Qg6 29. Bxf4 Qxc2+ 30. Ke1 Qe4+ 31. Qxe4+ dxe4 32. Rc1) 27. Rg2?? { (3.22 → -4.02) Blunder. Nxf3 was best. } { [%eval -4.02] } (27. Nxf3 Nd7 28. Qe1+ Qe7 29. Qxc3 Qd6 30. Qe3+ Kd8 31. Qg5+ Ngf6) 27... fxg2+ { [%eval -3.95] } 28. Kxg2 { [%eval -3.42] } 28... Nh6?? { (-3.42 → -0.10) Blunder. Qh4 was best. } { [%eval -0.1] } (28... Qh4 29. Qe2+ Ne7 30. Nf3 Qe4 31. Qf2 Bg4 32. Bg5 Bxf3+ 33. Qxf3 Qxf3+ 34. Kxf3) 29. Kf1?? { (-0.10 → -3.83) Blunder. Bxh6 was best. } { [%eval -3.83] } (29. Bxh6 Qh4 30. Qe2+ Qe4+ 31. Qxe4+ dxe4 32. Ne2 Ra4 33. Rf1 Bg4 34. Rf8+ Ke7) 29... Ng4?! { (-3.83 → -3.01) Inaccuracy. Qf6+ was best. } { [%eval -3.01] } (29... Qf6+ 30. Nf3 Bg4 31. Qe2+ Kf7 32. Rb1 Qxf3+ 33. Qxf3+ Bxf3 34. Bxh6 Kg6 35. Kf2) 30. Ke1?? { (-3.01 → Mate in 7) Checkmate is now unavoidable. Nf3 was best. } { [%eval #-7] } (30. Nf3 Bf5 31. Kg2 Nd7 32. Qh1 Ndf6 33. Bf4 Bxc2 34. Qh3 Be4 35. Kg3 Bxf3) 30... Nh2?? { (Mate in 7 → 0.30) Lost forced checkmate sequence. Qh4+ was best. } { [%eval 0.3] } (30... Qh4+ 31. Ke2 Qh2+ 32. Kd3 Nf2+ 33. Kxc3 Nxd1+ 34. Kb3 Bf5 35. Bxa3 Qxc2+ 36. Kb4) 31. Kf2?? { (0.30 → -7.19) Blunder. Qh5+ was best. } { [%eval -7.19] } (31. Qh5+ Kd7 32. Qh3+ Ke8 33. Qh8+ Kd7 34. Qxh2 Ba6 35. Nf3 Qe7+ 36. Ne5+ Kc8) 31... Nf3?? { (-7.19 → 1.18) Blunder. Qh4+ was best. } { [%eval 1.18] } (31... Qh4+ 32. Kg2 Bf5 33. Qe2+ Be4+ 34. Qxe4+ dxe4 35. Rb1 Nf3 36. Nh3 Qg4+ 37. Kf2) 32. Ke2?? { (1.18 → -3.81) Blunder. Nxf3 was best. } { [%eval -3.81] } (32. Nxf3 Bg4 33. Qe1+ Kd7 34. Qe5 Bxf3 35. Qf5+ Kc7 36. Bf4+ Kb7 37. Rb1+ Ka7) 32... Nxg1+ { [%eval -3.88] } 33. Kf1?! { (-3.88 → -5.86) Inaccuracy. Qxg1 was best. } { [%eval -5.86] } (33. Qxg1 Qe7+ 34. Be3 Ba6+ 35. Ke1 Nd7 36. Qg8+ Nf8 37. Kf2 Qf6+ 38. Kg3 O-O-O) 33... Qh4 { [%eval -5.7] } 34. Kxg1?! { (-5.70 → -8.91) Inaccuracy. Qe1+ was best. } { [%eval -8.91] } (34. Qe1+ Qxe1+ 35. Kxe1 Ra7 36. Rb1 Na6 37. Be3 Nf3+ 38. Ke2 Rf7 39. Rh1 Bg4) 34... Qg4+? { (-8.91 → -4.13) Mistake. Ra7 was best. } { [%eval -4.13] } (34... Ra7 35. Bh6 Qxh6 36. Qe1+ Kd8 37. Qg3 Rg7 38. Qxg7 Qxg7+ 39. Kh2 Qh6+ 40. Kg3) 35. Kf1?? { (-4.13 → Mate in 8) Checkmate is now unavoidable. Qxg4 was best. } { [%eval #-8] } (35. Qxg4 Bxg4 36. Bf4 Kf7 37. Re1 Nd7 38. Kf2 Nf6 39. Rb1 Bf5 40. Rb6 Re8) 35... Qxd1+ { [%eval #-7] } 36. Kf2 { [%eval #-7] } 36... Ra7 { [%eval #-6] } 37. Kg3 { [%eval #-4] } { White wins on time. } 1-0

