lichess.org
Donate
FEN
[Event "rated bullet game"] [Site "https://lichess.org/XYqkG0El"] [Date "2026.01.10"] [Round "-"] [White "NextGeneration2"] [Black "Law17Enforcer1"] [Result "1-0"] [GameId "XYqkG0El"] [UTCDate "2026.01.10"] [UTCTime "01:40:25"] [WhiteElo "2139"] [BlackElo "2095"] [WhiteRatingDiff "+5"] [BlackRatingDiff "-5"] [Variant "Standard"] [TimeControl "30+0"] [ECO "C42"] [Opening "Petrov's Defense"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nf6 { [%eval 0.34] } { C42 Petrov's Defense } 3. d3 { [%eval 0.0] } 3... d5 { [%eval 0.14] } 4. Bg5 { [%eval -0.4] } 4... dxe4 { [%eval -0.33] } 5. Bxf6 { [%eval -0.73] } 5... Qxf6 { [%eval -0.69] } 6. dxe4 { [%eval -0.63] } 6... Bc5 { [%eval -0.65] } 7. Nc3 { [%eval -0.78] } 7... Nc6 { [%eval -0.26] } 8. Nd5 { [%eval -0.33] } 8... Qd8 { [%eval -0.1] } 9. Bc4 { [%eval -0.2] } 9... Be6 { [%eval 0.19] } 10. O-O { [%eval -0.02] } 10... Qd7?! { (-0.02 → 0.59) Inaccuracy. O-O was best. } { [%eval 0.59] } (10... O-O 11. Qe2 Bg4 12. c3 Na5 13. Bd3 c6 14. Ne3 Bxf3 15. gxf3 b5 16. b4) 11. Qd2 { [%eval 0.16] } 11... O-O-O { [%eval 0.09] } 12. Rad1 { [%eval 0.04] } 12... Bxd5?! { (0.04 → 0.90) Inaccuracy. Bg4 was best. } { [%eval 0.9] } (12... Bg4 13. Qc3 Kb8 14. b4 Bd6 15. Bb5 Bxf3 16. Qxf3 Nd4 17. Rxd4 Qxb5 18. Rd2) 13. Bxd5 { [%eval 0.51] } 13... Nd4? { (0.51 → 1.79) Mistake. f6 was best. } { [%eval 1.79] } (13... f6 14. c3 Bd6 15. b4 Ne7 16. Bb3 Kb8 17. Qc2 Qc8 18. Nd2 Ng6 19. Nc4) 14. Nxd4?! { (1.79 → 1.07) Inaccuracy. Nxe5 was best. } { [%eval 1.07] } (14. Nxe5 Qe7 15. b4 Bb6 16. Nc4 Ne6 17. Rfe1 c6 18. Bxe6+ Qxe6 19. Nxb6+ axb6) 14... exd4 { [%eval 1.0] } 15. c3? { (1.00 → -0.22) Mistake. Qg5 was best. } { [%eval -0.22] } (15. Qg5 f5 16. Bc4 Rhf8 17. exf5 Rxf5 18. Qh4 g5 19. Qh5 Re5) 15... c6 { [%eval -0.13] } 16. Bb3 { [%eval -0.52] } 16... dxc3 { [%eval -0.07] } 17. Qxc3 { [%eval -0.26] } 17... Qe7?! { (-0.26 → 0.35) Inaccuracy. Bd4 was best. } { [%eval 0.35] } (17... Bd4 18. Qc4 Rhe8 19. Bc2 Re6 20. b4 Rd6 21. Bb3 Qe6 22. b5 Qxc4 23. Bxc4) 18. Qe1? { (0.35 → -0.88) Mistake. Qxg7 was best. } { [%eval -0.88] } (18. Qxg7 Qxe4 19. Qxf7 Rhf8 20. Qe6+ Qxe6 21. Bxe6+ Kc7 22. Rxd8 Rxd8 23. g4 Rd2) 18... Rhg8?! { (-0.88 → -0.15) Inaccuracy. Qe5 was best. } { [%eval -0.15] } (18... Qe5 19. Rd2 f6 20. g3 g5 21. Rxd8+ Rxd8 22. Qe2 f5 23. Bc2) 19. Rxd8+ { [%eval -0.35] } 19... Qxd8?! { (-0.35 → 0.35) Inaccuracy. Rxd8 was best. } { [%eval 0.35] } (19... Rxd8 20. Qe2 f5 21. e5 Rd4 22. Bc2 g6 23. g3 Qg5 24. Rd1 f4 25. Kg2) 20. g3 { [%eval 0.02] } 20... Qf6 { [%eval 0.1] } 21. Kg2 { [%eval -0.34] } 21... g6 { [%eval 0.11] } 22. Bc2? { (0.11 → -1.35) Mistake. e5 was best. } { [%eval -1.35] } (22. e5 Qe7 23. Qc3 Rd8 24. Rd1 Bb6 25. f4 Rxd1 26. Bxd1 Bc7 27. Bc2 Qe6) 22... h5? { (-1.35 → 0.10) Mistake. Qxb2 was best. } { [%eval 0.1] } (22... Qxb2 23. Qb1 Qxb1 24. Rxb1 Kc7 25. Rd1 f6 26. h4 a5 27. f4 b5 28. a4) 23. Bd3? { (0.10 → -1.34) Mistake. e5 was best. } { [%eval -1.34] } (23. e5 Qe7 24. Qe4 Rh8 25. h4 Rd8 26. Rd1 Bb6 27. Bb3 Rxd1 28. Bxd1 f5) 23... h4?! { (-1.34 → -0.48) Inaccuracy. Qxb2 was best. } { [%eval -0.48] } (23... Qxb2 24. Bc4 Rf8 25. Qc1 Qxc1 26. Rxc1 Kc7 27. Bxf7 Bd4 28. Rd1 c5 29. Rxd4) 24. Qe2 { [%eval -0.5] } 24... hxg3 { [%eval -0.14] } 25. fxg3 { [%eval -0.25] } 25... Bd6?? { (-0.25 → 7.59) Blunder. Qd4 was best. } { [%eval 7.59] } (25... Qd4 26. h4 a5 27. Bc4 Re8 28. Rd1 Rxe4 29. Rxd4 Rxe2+ 30. Bxe2 Bxd4) 26. Qg4+?? { (7.59 → 0.53) Blunder. Rxf6 was best. } { [%eval 0.53] } (26. Rxf6 Kb8 27. Rxd6 Rh8 28. e5 Rh5 29. Qe1 Rh8 30. g4) 26... Qe6 { [%eval 0.64] } 27. Qf3?? { (0.64 → -1.15) Blunder. Qxe6+ was best. } { [%eval -1.15] } (27. Qxe6+ fxe6 28. Bc4 Kd7 29. Rf7+ Be7 30. h4 b5 31. Be2 Ke8 32. Rh7 e5) 27... f5?? { (-1.15 → 2.80) Blunder. Rh8 was best. } { [%eval 2.8] } (27... Rh8 28. h4 Qxa2 29. Qxf7 Qxb2+ 30. Kh3 Qd4 31. Bc2 Bc7 32. Qxg6 Kb8 33. h5) 28. e5?? { (2.80 → -1.57) Blunder. exf5 was best. } { [%eval -1.57] } (28. exf5 Qxa2 29. fxg6 Qxb2+ 30. Qf2 Qxf2+ 31. Rxf2 Be5 32. h4 Bd4 33. Rf7 a5) 28... Qd5?? { (-1.57 → 4.64) Blunder. Qxe5 was best. } { [%eval 4.64] } (28... Qxe5 29. Bc4 Rd8 30. b3 Bc7 31. Rd1 Rf8 32. Qe2 Qh8 33. Qe7 Re8 34. Qf7) 29. Be2?? { (4.64 → -1.37) Blunder. Qxd5 was best. } { [%eval -1.37] } (29. Qxd5 cxd5 30. exd6 Kd7 31. Kf3 Kxd6 32. Kf4 g5+ 33. Kxf5) 29... Kd7?? { (-1.37 → 4.28) Blunder. Qxe5 was best. } { [%eval 4.28] } (29... Qxe5 30. Bc4 Rf8 31. Qe2 Qh8 32. Rd1 Re8 33. Qd2 Rd8 34. Qe2 a5 35. Bf7) 30. Qxd5 { [%eval 4.34] } 30... cxd5 { [%eval 4.4] } 31. b3?? { (4.40 → -0.70) Blunder. exd6 was best. } { [%eval -0.7] } (31. exd6 Kxd6 32. Re1 Rc8 33. Bd3 a5 34. h3 Rc6 35. Kf3 Rb6 36. Re2 Rc6) 31... Bxe5 { [%eval -0.15] } 32. Bb5+?! { (-0.15 → -0.82) Inaccuracy. Rd1 was best. } { [%eval -0.82] } (32. Rd1 d4 33. Rc1 Ke7 34. Bb5) 32... Kd6 { [%eval -0.76] } 33. Be2?! { (-0.76 → -1.39) Inaccuracy. Rc1 was best. } { [%eval -1.39] } (33. Rc1 g5 34. Rd1 Rd8 35. Rc1 f4 36. Rc2 Rf8 37. Be2 Bd4 38. gxf4 Rxf4) 33... Bd4?! { (-1.39 → -0.70) Inaccuracy. Rc8 was best. } { [%eval -0.7] } (33... Rc8 34. Bd3 Rc3 35. Rf3 Kc5 36. h4 Kb4 37. Kf2 Ka3 38. h5 gxh5 39. Rxf5) 34. g4 { [%eval -1.1] } 34... Re8 { [%eval -0.69] } 35. gxf5?? { (-0.69 → -5.35) Blunder. Bd1 was best. } { [%eval -5.35] } (35. Bd1 Rg8 36. h4 Be5 37. Be2 b6 38. a3 Ke6 39. Rc1 Rh8 40. h5 gxh5) 35... Re3?? { (-5.35 → -0.20) Blunder. Rxe2+ was best. } { [%eval -0.2] } (35... Rxe2+ 36. Kf3 Re3+ 37. Kf4 Re4+ 38. Kg5 gxf5 39. Kxf5 Re5+ 40. Kg6 Re6+ 41. Kf7) 36. Bf3 { [%eval -0.5] } 36... gxf5 { [%eval -0.45] } 37. Be2?? { (-0.45 → -6.06) Blunder. Rd1 was best. } { [%eval -6.06] } (37. Rd1 Ke5 38. h4 Rc3 39. Rd2 Rc7 40. Re2+ Kf4 41. Bxd5 Rd7 42. Bc4 Rg7+) 37... Rxe2+ { [%eval -5.97] } 38. Kh3 { [%eval -6.23] } 38... Rf2 { [%eval -6.11] } 39. Rxf2 { [%eval -5.93] } 39... Bxf2 { [%eval -5.95] } 40. Kg2 { [%eval -5.74] } 40... Bd4 { [%eval -5.78] } 41. h4 { [%eval -5.95] } 41... Be5 { [%eval -6.51] } 42. Kf3 { [%eval -6.41] } 42... f4 { [%eval -6.21] } 43. h5 { [%eval -5.9] } 43... Bf6 { [%eval -4.82] } 44. Kg4?! { (-4.82 → -6.24) Inaccuracy. Kxf4 was best. } { [%eval -6.24] } (44. Kxf4 Be5+ 45. Kf5 d4 46. Ke4 Bg7 47. b4 Kc6 48. a4 Kd6 49. a5 Kc6) 44... Bg7 { [%eval -5.72] } 45. Kf3 { [%eval -6.81] } 45... Bh8 { [%eval -5.39] } 46. b4 { [%eval -6.21] } 46... d4 { [%eval -6.01] } 47. a3 { [%eval -7.66] } 47... d3 { [%eval -7.35] } 48. b5 { [%eval -8.95] } 48... d2 { [%eval -8.55] } 49. a4? { (-8.55 → Mate in 7) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-7] } (49. Ke2 Bc3 50. b6 f3+ 51. Kxf3 d1=Q+ 52. Ke3 Qd2+ 53. Kf3 Qd3+ 54. Kf2 Bd4+) 49... d1=Q+ { [%eval #-6] } 50. Kg2 { [%eval #-4] } 50... Qxa4 { [%eval #-7] } 51. Kg1 { [%eval #-4] } { White wins on time. } 1-0