FEN
[Event "rated bullet game"]
[Site "https://lichess.org/o8dmchBl"]
[Date "2026.06.09"]
[Round "-"]
[White "bouncybob24"]
[Black "magnuat"]
[Result "0-1"]
[GameId "o8dmchBl"]
[UTCDate "2026.06.09"]
[UTCTime "13:47:18"]
[WhiteElo "1252"]
[BlackElo "1181"]
[WhiteRatingDiff "-69"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } 2. d4 { [%eval 0.51] } 2... Nf6 { [%eval 0.43] } { B00 Pirc Defense } 3. Nc3 { [%eval 0.38] } 3... e5 { [%eval 0.45] } 4. b3 { [%eval 0.2] } 4... exd4 { [%eval 0.27] } 5. Qxd4 { [%eval 0.09] } 5... Nc6 { [%eval 0.16] } 6. Qd2 { [%eval -0.37] } 6... g6? { (-0.37 → 0.98) Mistake. Qe7 was best. } { [%eval 0.98] } (6... Qe7 7. Nge2 Nxe4 8. Nxe4 Qxe4 9. Bb2 Be6 10. O-O-O Qb4 11. Nf4) 7. Bb2 { [%eval 0.92] } 7... Bg7 { [%eval 0.96] } 8. Nf3?? { (0.96 → -1.96) Blunder. O-O-O was best. } { [%eval -1.96] } (8. O-O-O O-O 9. f3 a5 10. a4 Nb4 11. Nge2 d5 12. Nxd5 Nbxd5) 8... O-O?? { (-1.96 → 0.48) Blunder. Nxe4 was best. } { [%eval 0.48] } (8... Nxe4 9. Qe3 O-O 10. O-O-O Nxc3 11. Bxc3 Re8 12. Qd2 Bg4 13. h4 h5 14. Bb5) 9. e5?? { (0.48 → -1.76) Blunder. O-O-O was best. } { [%eval -1.76] } (9. O-O-O Re8 10. Bc4 Bg4 11. h4 Nxe4 12. Bxf7+ Kh8 13. Nxe4 Rxe4 14. Bd5 Bxb2+) 9... dxe5 { [%eval -1.5] } 10. Qxd8?! { (-1.50 → -2.60) Inaccuracy. O-O-O was best. } { [%eval -2.6] } (10. O-O-O Qxd2+ 11. Nxd2 Rd8 12. h3 Nd4 13. Nde4 Nxe4 14. Nxe4 Be6 15. f3 Bd5) 10... Rxd8 { [%eval -2.4] } 11. Bb5 { [%eval -2.82] } 11... Nb4 { [%eval -2.82] } 12. O-O { [%eval -2.63] } 12... Nxc2 { [%eval -2.22] } 13. Rad1 { [%eval -2.71] } 13... Nd4 { [%eval -2.11] } 14. Nxe5 { [%eval -1.93] } 14... Nf3+?? { (-1.93 → 3.79) Blunder. Be6 was best. } { [%eval 3.79] } (14... Be6 15. Bd3 Nh5 16. Rfe1 Nf4 17. Bb1 Nde2+ 18. Nxe2 Nxe2+ 19. Kf1 Nf4 20. Rxd8+) 15. gxf3 { [%eval 3.51] } 15... Rxd1 { [%eval 3.94] } 16. Rxd1 { [%eval 3.99] } 16... Nh5? { (3.99 → 7.62) Mistake. Be6 was best. } { [%eval 7.62] } (16... Be6 17. Bc4 Bxc4 18. Nxc4 Nh5 19. Rd7 Nf6 20. Rd3 c6 21. Kf1 b5 22. Na5) 17. Nd7?? { (7.62 → 3.48) Blunder. Rd8+ was best. } { [%eval 3.48] } (17. Rd8+ Bf8 18. Ba3 c5 19. Bxc5 b6 20. Rxf8+ Kg7 21. Rxf7+ Kh8 22. Rf8+ Kg7) 17... Bxd7 { [%eval 4.3] } 18. Bxd7 { [%eval 3.45] } 18... Rd8 { [%eval 3.43] } 19. f4 { [%eval 2.77] } 19... Nxf4 { [%eval 3.15] } 20. f3?? { (3.15 → -3.89) Blunder. Bc1 was best. } { [%eval -3.89] } (20. Bc1 Be5 21. Bb5 Rxd1+ 22. Nxd1 c6 23. Bf1 Ne6 24. Ne3 Bf4 25. Ba3 Bc7) 20... Nh3+?? { (-3.89 → 5.29) Blunder. Bxc3 was best. } { [%eval 5.29] } (20... Bxc3 21. Bxc3 Ne2+ 22. Kf2 Nxc3 23. Rc1 Nd5 24. Bh3 Nf4 25. Bf1 c6 26. a4) 21. Kg2?? { (5.29 → 2.46) Blunder. Bxh3 was best. } { [%eval 2.46] } (21. Bxh3 Re8 22. Bf1 c6 23. b4 b5 24. Ba1 Ra8 25. a3 a5 26. bxa5 Rxa5) 21... Nf4+ { [%eval 2.3] } 22. Kf2 { [%eval 2.31] } 22... Kf8?! { (2.31 → 3.61) Inaccuracy. c6 was best. } { [%eval 3.61] } (22... c6 23. Bc1 Be5 24. Be3 Kg7 25. Ne2 Nd5 26. Bh3 Bc7 27. Bc5 Re8 28. f4) 23. Ke1? { (3.61 → 2.06) Mistake. Ba3+ was best. } { [%eval 2.06] } (23. Ba3+ Kg8 24. Be7 Ra8 25. Nd5 Nxd5 26. Rxd5 c6 27. Rd3 Be5 28. h3 Bc7) 23... Ke7?? { (2.06 → Mate in 4) Checkmate is now unavoidable. c6 was best. } { [%eval #4] } (23... c6 24. Ba3+ Kg8 25. Ne2 Nd5 26. Bh3 Re8 27. Kf2 Be5 28. f4 Bc7 29. Bc1) 24. Bg4?? { (Mate in 4 → -2.26) Lost forced checkmate sequence. Ba3+ was best. } { [%eval -2.26] } (24. Ba3+ c5 25. Bxc5+ Kf6 26. Ne4+ Ke5 27. Bd6#) 24... Bxc3+?? { (-2.26 → 0.00) Blunder. Rxd1+ was best. } { [%eval 0.0] } (24... Rxd1+ 25. Kxd1 f5 26. Bxf5 gxf5 27. Bc1 Ng6 28. Ne2 Ke6 29. h3 Be5 30. f4) 25. Bxc3 { [%eval 0.0] } 25... Rxd1+?? { (0.00 → 3.10) Blunder. Ng2+ was best. } { [%eval 3.1] } (25... Ng2+ 26. Ke2 Nf4+ 27. Ke1) 26. Kxd1 { [%eval 2.76] } 26... h5?! { (2.76 → 3.61) Inaccuracy. f5 was best. } { [%eval 3.61] } (26... f5 27. Bd2 fxg4 28. Bxf4 gxf3 29. Kd2 Kf6 30. Ke3 g5 31. Bxc7 g4 32. Bb8) 27. Be5?? { (3.61 → -0.18) Blunder. Bc8 was best. } { [%eval -0.18] } (27. Bc8 b6 28. Be5 Nd5 29. Bb7 f6 30. Bxd5 fxe5 31. Kd2 a5 32. Ke3 h4) 27... Nd3 { [%eval -0.13] } 28. Bxc7 { [%eval -0.15] } 28... hxg4 { [%eval -0.33] } 29. fxg4? { (-0.33 → -1.68) Mistake. Kd2 was best. } { [%eval -1.68] } (29. Kd2 Nb4 30. fxg4 Nxa2 31. Bb8 a6 32. h4 Nb4 33. h5 gxh5 34. gxh5 Kf6) 29... Nf2+ { [%eval -1.63] } 30. Ke2 { [%eval -1.57] } 30... Nxg4 { [%eval -1.45] } 31. b4?! { (-1.45 → -2.33) Inaccuracy. Kf3 was best. } { [%eval -2.33] } (31. Kf3 Nf6 32. Ba5 Ke6 33. Kf4 Kd5 34. h4 Ne4 35. Bb4 Nf2 36. Bd2 Nd3+) 31... a6 { [%eval -1.92] } 32. a4 { [%eval -2.51] } 32... Kd7 { [%eval -2.16] } 33. Bg3 { [%eval -2.24] } 33... Nf6 { [%eval -1.89] } 34. b5?? { (-1.89 → -4.22) Blunder. Kd3 was best. } { [%eval -4.22] } (34. Kd3 Nd5 35. Be1 Ke6 36. h3 f5 37. Kd4 f4 38. Ke4 g5 39. a5 Nf6+) 34... axb5 { [%eval -3.99] } 35. axb5 { [%eval -3.9] } 35... Nd5?? { (-3.90 → -1.75) Blunder. Ne4 was best. } { [%eval -1.75] } (35... Ne4 36. Bf4 Nc3+ 37. Kd3 Nxb5 38. Kc4 Nc7 39. Bg3 Kc6 40. Kd3 f6 41. Kd4) 36. Bf2?? { (-1.75 → -4.59) Blunder. Kd3 was best. } { [%eval -4.59] } (36. Kd3 Ke6 37. Kd4 g5 38. h3 f5 39. Bb8 f4 40. Kd3 Kf5 41. Bd6 Nf6) 36... Nc3+ { [%eval -4.5] } 37. Kd3 { [%eval -4.29] } 37... Nxb5 { [%eval -4.25] } 38. Kc4 { [%eval -4.04] } 38... Nd6+ { [%eval -3.97] } 39. Kd4 { [%eval -4.24] } 39... b5 { [%eval -3.78] } 40. Kc3? { (-3.78 → -6.32) Mistake. Kd5 was best. } { [%eval -6.32] } (40. Kd5 b4 41. Bd4 Nf5 42. Bh8 Nh4 43. h3 Nf3 44. Kc4 Ke6 45. Kxb4 Ng1) 40... Kc6?! { (-6.32 → -4.28) Inaccuracy. Ne4+ was best. } { [%eval -4.28] } (40... Ne4+ 41. Kb4 Nxf2 42. Kxb5 Kd6 43. h4 f5 44. Kc4 f4 45. Kd4 Ke6 46. Kc3) 41. Kb4?! { (-4.28 → -6.02) Inaccuracy. Kd4 was best. } { [%eval -6.02] } (41. Kd4 Nf5+ 42. Kc3 Kd5 43. Bg1 Nh4 44. h3 Nf3 45. Be3 Ne5 46. Kb4 f5) 41... Ne4 { [%eval -5.79] } 42. Be3 { [%eval -5.74] } 42... f5 { [%eval -5.8] } 43. h4 { [%eval -5.64] } 43... Ng3 { [%eval -5.56] } 44. Bf4 { [%eval -5.87] } 44... Ne4 { [%eval -5.3] } 45. Be3 { [%eval -5.64] } 45... Nf6 { [%eval -5.39] } 46. Bd2?! { (-5.39 → -7.46) Inaccuracy. Kb3 was best. } { [%eval -7.46] } (46. Kb3 Nd5 47. Bd4 f4 48. Kc2 Ne3+ 49. Kd3 Kd5 50. Bc3 Nc4 51. Be1 Ne5+) 46... Nd5+ { [%eval -5.92] } 47. Ka5 { [%eval -6.73] } 47... f4 { [%eval -6.32] } 48. Bc1?? { (-6.32 → Mate in 8) Checkmate is now unavoidable. Be1 was best. } { [%eval #-8] } (48. Be1 Nf6 49. Kb4 f3 50. Kc3 f2 51. Bxf2 Ne4+ 52. Kd4 Nxf2 53. Ke5 Nh3) 48... f3 { [%eval #-7] } 49. h5 { [%eval #-5] } 49... gxh5 { [%eval #-7] } 50. Be3 { [%eval #-7] } 50... Nxe3 { [%eval #-6] } 51. Ka6 { [%eval #-4] } 51... f2 { [%eval #-3] } 52. Ka7 { [%eval #-3] } 52... f1=Q { [%eval #-2] } 53. Ka8 { [%eval #-2] } 53... Qa1+ { [%eval #-2] } 54. Kb8 { [%eval #-2] } 54... h4 { [%eval #-1] } 55. Kc8 { [%eval #-1] } 55... Qa8# { Black wins by checkmate. } 0-1