FEN
[Event "rated bullet game"]
[Site "https://lichess.org/8ODjbFwg"]
[Date "2026.04.01"]
[Round "-"]
[White "jfg21"]
[Black "copperpot"]
[Result "1-0"]
[GameId "8ODjbFwg"]
[UTCDate "2026.04.01"]
[UTCTime "18:25:23"]
[WhiteElo "2879"]
[BlackElo "2870"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-6"]
[WhiteTitle "IM"]
[BlackTitle "IM"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B20"]
[Opening "Sicilian Defense: Keres Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. Ne2 { [%eval 0.0] } { B20 Sicilian Defense: Keres Variation } 2... Nc6 { [%eval 0.32] } 3. g3?! { (0.32 → -0.49) Inaccuracy. d4 was best. } { [%eval -0.49] } (3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Nd5 Nxd5) 3... h5 { [%eval 0.05] } 4. h3 { [%eval -0.39] } 4... h4 { [%eval -0.14] } 5. g4 { [%eval -0.14] } 5... g6?! { (-0.14 → 0.73) Inaccuracy. d5 was best. } { [%eval 0.73] } (5... d5 6. Bg2 d4 7. d3 e5 8. f4 exf4 9. Nxf4 Bd6 10. O-O) 6. Bg2 { [%eval 0.6] } 6... f5?! { (0.60 → 1.51) Inaccuracy. Bg7 was best. } { [%eval 1.51] } (6... Bg7 7. d3 d6 8. Nbc3 e6 9. O-O Nge7 10. Be3 Nd4 11. Bg5 Bd7 12. a4) 7. c3? { (1.51 → 0.00) Mistake. Nf4 was best. } { [%eval 0.0] } (7. Nf4 Kf7 8. exf5 gxf5 9. d3 Bh6 10. Bd5+ e6 11. Bxc6 dxc6 12. gxf5 Bxf4) 7... fxg4 { [%eval 0.0] } 8. hxg4 { [%eval -0.04] } 8... d6 { [%eval 0.02] } 9. g5 { [%eval -0.25] } 9... e5 { [%eval -0.22] } 10. d4 { [%eval -0.21] } 10... Bg4?? { (-0.21 → 1.68) Blunder. exd4 was best. } { [%eval 1.68] } (10... exd4 11. cxd4) 11. d5 { [%eval 1.92] } 11... h3?! { (1.92 → 2.77) Inaccuracy. Na5 was best. } { [%eval 2.77] } (11... Na5 12. Bh3) 12. Bf1 { [%eval 2.76] } 12... Nb8 { [%eval 3.05] } 13. Qd3 { [%eval 3.09] } 13... Qd7 { [%eval 3.56] } 14. Be3?! { (3.56 → 2.72) Inaccuracy. f3 was best. } { [%eval 2.72] } (14. f3 c4 15. Qe3 Na6 16. Nd2 Nc5 17. fxg4 h2 18. Nxc4 Be7 19. b4 Bxg5) 14... Be7 { [%eval 2.78] } 15. Nd2 { [%eval 2.59] } 15... b5 { [%eval 2.9] } 16. f3 { [%eval 2.62] } 16... c4 { [%eval 2.83] } 17. Qc2 { [%eval 2.63] } 17... Bxf3? { (2.63 → 4.58) Mistake. Bd8 was best. } { [%eval 4.58] } (17... Bd8 18. fxg4 Qxg4 19. Rg1 Qh4+ 20. Bf2 Qh5 21. Ng3 Qxg5 22. Nh1 Qf4 23. Be2) 18. Nxf3 { [%eval 4.54] } 18... Qg4 { [%eval 5.03] } 19. Nh2?! { (5.03 → 3.89) Inaccuracy. Neg1 was best. } { [%eval 3.89] } (19. Neg1 Bd8 20. Rxh3 Rxh3 21. Bxh3 Qg3+ 22. Qf2 Qxf2+ 23. Kxf2 Bb6 24. Nxe5 dxe5) 19... Qh4+ { [%eval 3.59] } 20. Bf2 { [%eval 3.04] } 20... Qxg5 { [%eval 3.29] } 21. a4 { [%eval 3.1] } 21... Nd7 { [%eval 3.06] } 22. axb5 { [%eval 3.0] } 22... Ngf6 { [%eval 3.05] } 23. Ng3 { [%eval 2.83] } 23... Nc5 { [%eval 3.01] } 24. Bxc5?! { (3.01 → 2.17) Inaccuracy. Bxc4 was best. } { [%eval 2.17] } (24. Bxc4 Rc8 25. Qe2 Qf4 26. Bd3 O-O 27. Bc2 Nfd7 28. O-O Bh4 29. Be1 Bxg3) 24... Qxg3+ { [%eval 2.26] } 25. Bf2 { [%eval 2.22] } 25... Qf4 { [%eval 2.07] } 26. b6?! { (2.07 → 1.01) Inaccuracy. Qe2 was best. } { [%eval 1.01] } (26. Qe2 Nxe4 27. Be3 Qf5 28. Qxc4 Rc8 29. Qd3 Bh4+ 30. Kd1 Bf2 31. Ra4 Nxc3+) 26... g5? { (1.01 → 2.65) Mistake. Nxe4 was best. } { [%eval 2.65] } (26... Nxe4 27. Rxa7) 27. Rg1?? { (2.65 → -0.64) Blunder. Bxc4 was best. } { [%eval -0.64] } (27. Bxc4 O-O 28. O-O Bd8 29. b7 Rb8 30. Ba6 g4 31. Qd3 Qg5 32. Qe3 Qxe3) 27... Nxe4?? { (-0.64 → 3.25) Blunder. Qxh2 was best. } { [%eval 3.25] } (27... Qxh2 28. Rxa7) 28. Ng4?? { (3.25 → -0.38) Blunder. Rg4 was best. } { [%eval -0.38] } (28. Rg4 Qxf2+ 29. Qxf2 Nxf2 30. Kxf2 Bd8 31. bxa7 Bb6+ 32. Kg3 Be3 33. Bxh3 Bf4+) 28... h2 { [%eval -0.56] } 29. Rh1?? { (-0.56 → -3.71) Blunder. Nxh2 was best. } { [%eval -3.71] } (29. Nxh2) 29... Qxg4 { [%eval -3.71] } 30. b7 { [%eval -4.31] } 30... Rb8 { [%eval -3.81] } 31. Rxa7 { [%eval -3.99] } 31... Qf3? { (-3.99 → -2.08) Mistake. Bd8 was best. } { [%eval -2.08] } (31... Bd8 32. Be3 Qf3 33. Rxh2 Qxe3+ 34. Kd1 Qf3+ 35. Qe2 Qxe2+ 36. Rxe2 Nc5 37. Ra8) 32. Ra8 { [%eval -1.86] } 32... Kf7?! { (-1.86 → -0.72) Inaccuracy. O-O was best. } { [%eval -0.72] } (32... O-O) 33. Rxb8 { [%eval -0.73] } 33... Rxb8 { [%eval -0.93] } 34. Qe2?? { (-0.93 → -7.42) Blunder. Rxh2 was best. } { [%eval -7.42] } (34. Rxh2) 34... Qxe2+?? { (-7.42 → -3.33) Blunder. Qxh1 was best. } { [%eval -3.33] } (34... Qxh1 35. Kd1 Nf6 36. Kc1 Rxb7 37. Bg3 Ra7 38. Kb1 Qe4+ 39. Qxe4 Nxe4 40. Bxh2) 35. Bxe2 { [%eval -3.29] } 35... Rxb7 { [%eval -3.1] } 36. Bh5+?! { (-3.10 → -4.83) Inaccuracy. Rxh2 was best. } { [%eval -4.83] } (36. Rxh2 Rxb2 37. Bxc4 Bf6 38. Bd3 Nxc3 39. Bg1 Rb4 40. Rh7+ Bg7 41. Be3 e4) 36... Kf6 { [%eval -4.61] } 37. Be2?! { (-4.61 → -6.30) Inaccuracy. Rxh2 was best. } { [%eval -6.3] } (37. Rxh2 Rxb2 38. Bg4 Rb1+ 39. Ke2 Nxc3+ 40. Kd2 Nxd5 41. Bf3 Nf4 42. Be4 Rb2+) 37... Nxf2? { (-6.30 → -3.66) Mistake. Rxb2 was best. } { [%eval -3.66] } (37... Rxb2 38. Rxh2 Rb1+ 39. Bd1 Nxc3 40. Kd2 Nxd1 41. Bg1 Ne3 42. Kxe3 Rxg1 43. Rf2+) 38. Rf1? { (-3.66 → -7.42) Mistake. Kxf2 was best. } { [%eval -7.42] } (38. Kxf2 Rxb2 39. Rxh2 Rc2 40. Rh6+ Kf5 41. Re6 Bf6 42. Ke1 e4 43. Kd1 Rxc3) 38... Rxb2? { (-7.42 → -4.44) Mistake. h1=Q was best. } { [%eval -4.44] } (38... h1=Q 39. Kxf2 Qxf1+ 40. Kxf1 Rxb2 41. Bxc4 g4 42. Bd3 Kg5 43. c4 Kf4 44. c5) 39. Rxf2+ { [%eval -4.41] } 39... Kg6 { [%eval -3.87] } 40. Rf3?? { (-3.87 → Mate in 6) Checkmate is now unavoidable. Rxh2 was best. } { [%eval #-6] } (40. Rxh2 g4 41. Kf1 Rc2 42. Rh8 Kf5 43. Bxc4 Kf4 44. Bb3 Rb2 45. Re8 Bg5) 40... e4? { (Mate in 6 → -7.05) Lost forced checkmate sequence. h1=Q+ was best. } { [%eval -7.05] } (40... h1=Q+ 41. Rf1 Qh2 42. Rf2 Qh4 43. Kd1 Qxf2 44. Kc1 Rxe2 45. Kd1 Re1#) 41. Rf5? { (-7.05 → Mate in 5) Checkmate is now unavoidable. Rh3 was best. } { [%eval #-5] } (41. Rh3 Rb1+ 42. Bd1 Bf6 43. Rxh2 Bxc3+ 44. Kf2 Rxd1 45. Ke3 Rxd5 46. Rh1 Rd3+) 41... Bf6 { [%eval #-14] } 42. Kf2 { [%eval #-5] } 42... g4 { [%eval #-7] } 43. Kg3 { [%eval #-5] } { White wins on time. } 1-0
