FEN
[Event "rated bullet game"]
[Site "https://lichess.org/GfMTtY6m"]
[Date "2026.04.19"]
[Round "-"]
[White "Aardappelhoofd"]
[Black "CrustyOak"]
[Result "0-1"]
[GameId "GfMTtY6m"]
[UTCDate "2026.04.19"]
[UTCTime "20:59:13"]
[WhiteElo "2212"]
[BlackElo "2303"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "120+1"]
[ECO "B12"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } { B12 Caro-Kann Defense } 2... d6 { [%eval 0.54] } 3. Bd3 { [%eval 0.49] } 3... g6 { [%eval 0.63] } 4. Be3 { [%eval 0.57] } 4... Bg7 { [%eval 0.6] } 5. c3 { [%eval 0.54] } 5... Qb6 { [%eval 0.67] } 6. Qc2 { [%eval 0.6] } 6... Nf6 { [%eval 0.55] } 7. Nd2 { [%eval 0.45] } 7... Ng4 { [%eval 0.78] } 8. Ngf3?! { (0.78 → -0.25) Inaccuracy. Bg5 was best. } { [%eval -0.25] } (8. Bg5 c5 9. h3 Nf6 10. d5 e6 11. Nc4 Qc7 12. Bf4 e5) 8... Nxe3 { [%eval -0.35] } 9. fxe3 { [%eval -0.32] } 9... Bh6?! { (-0.32 → 0.24) Inaccuracy. Nd7 was best. } { [%eval 0.24] } (9... Nd7 10. O-O-O) 10. Nf1?! { (0.24 → -0.41) Inaccuracy. h4 was best. } { [%eval -0.41] } (10. h4 Bg4) 10... Bg4?! { (-0.41 → 0.16) Inaccuracy. e5 was best. } { [%eval 0.16] } (10... e5 11. O-O-O) 11. Qf2 { [%eval -0.28] } 11... Bxf3?! { (-0.28 → 0.71) Inaccuracy. e5 was best. } { [%eval 0.71] } (11... e5) 12. gxf3 { [%eval 0.79] } 12... e5 { [%eval 0.89] } 13. f4 { [%eval 0.95] } 13... Nd7 { [%eval 0.75] } 14. Ng3 { [%eval 0.32] } 14... O-O-O { [%eval 0.52] } 15. O-O { [%eval 0.78] } 15... f6 { [%eval 0.9] } 16. a4 { [%eval 0.87] } 16... c5? { (0.87 → 2.07) Mistake. Qc7 was best. } { [%eval 2.07] } (16... Qc7 17. b4 d5 18. a5 dxe4 19. Nxe4 a6 20. Rab1 exf4 21. exf4 f5) 17. a5 { [%eval 2.24] } 17... Qc7 { [%eval 2.28] } 18. d5? { (2.28 → 0.65) Mistake. a6 was best. } { [%eval 0.65] } (18. a6 Nb6 19. axb7+ Kb8 20. b4 cxd4 21. cxd4 d5 22. Ba6 Qc3 23. Qa2 Qxe3+) 18... c4 { [%eval 0.66] } 19. Be2 { [%eval 0.52] } 19... Qc5 { [%eval 0.68] } 20. Ra4 { [%eval 0.49] } 20... Kb8 { [%eval 0.43] } 21. Rfa1?? { (0.43 → -1.53) Blunder. Kh1 was best. } { [%eval -1.53] } (21. Kh1 Qb5) 21... exf4 { [%eval -1.52] } 22. exf4 { [%eval -1.61] } 22... Bxf4 { [%eval -1.66] } 23. Rxc4?! { (-1.66 → -2.37) Inaccuracy. Qxc5 was best. } { [%eval -2.37] } (23. Qxc5 Nxc5) 23... Be3 { [%eval -2.21] } 24. Rxc5 { [%eval -2.37] } 24... Bxf2+ { [%eval -2.28] } 25. Kxf2 { [%eval -2.35] } 25... Nxc5 { [%eval -1.85] } 26. b4 { [%eval -1.87] } 26... Nd7 { [%eval -1.9] } 27. Bb5 { [%eval -2.19] } 27... Ne5 { [%eval -1.97] } 28. Ke3?! { (-1.97 → -2.75) Inaccuracy. a6 was best. } { [%eval -2.75] } (28. a6 b6 29. Ne2 Rc8 30. Rc1 Rc7 31. Ke3 Rhc8 32. h4 Rf7 33. Nd4 f5) 28... Rhf8 { [%eval -2.2] } 29. h3? { (-2.20 → -3.82) Mistake. a6 was best. } { [%eval -3.82] } (29. a6 f5 30. Ne2 fxe4 31. axb7 Rf3+ 32. Kxe4 Rh3 33. Nd4 Kxb7 34. Ba6+ Kb8) 29... f5 { [%eval -3.28] } 30. Ne2 { [%eval -4.04] } 30... fxe4?! { (-4.04 → -3.10) Inaccuracy. a6 was best. } { [%eval -3.1] } (30... a6 31. Nd4 axb5 32. Nxb5 f4+ 33. Kf2 Rd7 34. a6 bxa6 35. Rxa6 f3 36. Ra5) 31. Kxe4?! { (-3.10 → -4.18) Inaccuracy. Nd4 was best. } { [%eval -4.18] } (31. Nd4 a6 32. Bf1 Rc8 33. Rc1 Nf3 34. Ne6 Rf5 35. c4 Re5 36. Rd1 Nh4) 31... Rf7? { (-4.18 → -2.45) Mistake. a6 was best. } { [%eval -2.45] } (31... a6 32. Nd4 Rc8 33. Be2 Rxc3 34. b5 Nd7 35. Ne6 Rf2 36. Kd4 Rb3 37. bxa6) 32. Nd4?! { (-2.45 → -3.53) Inaccuracy. a6 was best. } { [%eval -3.53] } (32. a6 Rf3 33. axb7 Kxb7 34. Nd4 Rxh3 35. Ne6 Rh4+ 36. Ke3 Rh8 37. Kd2 h5) 32... Rf2?! { (-3.53 → -2.13) Inaccuracy. Rc8 was best. } { [%eval -2.13] } (32... Rc8 33. c4 Nxc4 34. a6 Nd2+ 35. Kd3 Nb3 36. axb7 Rxb7 37. Rf1 Nxd4 38. Ba6) 33. Ne6? { (-2.13 → -3.98) Mistake. a6 was best. } { [%eval -3.98] } (33. a6) 33... Rc8 { [%eval -3.88] } 34. c4 { [%eval -3.94] } 34... Re2+ { [%eval -3.92] } 35. Kf4 { [%eval -3.98] } 35... Rf2+ { [%eval -3.46] } 36. Kg5?! { (-3.46 → -4.81) Inaccuracy. Kg3 was best. } { [%eval -4.81] } (36. Kg3 Rf3+ 37. Kh2 a6 38. c5 Rb3 39. cxd6 axb5) 36... Rf5+ { [%eval -3.88] } 37. Kh6 { [%eval -3.73] } 37... Rh5+ { [%eval -3.21] } 38. Kg7 { [%eval -3.15] } 38... Rxh3?! { (-3.15 → -2.41) Inaccuracy. a6 was best. } { [%eval -2.41] } (38... a6 39. c5 axb5 40. a6 bxa6 41. Rxa6 Nc4 42. c6 Rxd5 43. Kf6 Rh5 44. Ke7) 39. Rf1? { (-2.41 → -4.00) Mistake. a6 was best. } { [%eval -4.0] } (39. a6 Rf3 40. axb7 Rf7+ 41. Kh6 Rg8 42. Nd4 Kxb7 43. Nc6 Nxc6 44. dxc6+ Ka8) 39... a6 { [%eval -3.82] } 40. Ba4 { [%eval -4.03] } 40... Re8?? { (-4.03 → 3.15) Blunder. Rxc4 was best. } { [%eval 3.15] } (40... Rxc4 41. Rf8+ Rc8 42. Rxc8+ Kxc8 43. Kf6 h5 44. Ke7 Ra3 45. Be8) 41. c5?! { (3.15 → 2.10) Inaccuracy. Bxe8 was best. } { [%eval 2.1] } (41. Bxe8 Nxc4 42. Rf8 Ka7 43. Rf7 Rb3 44. Nd8 Kb8 45. Rxb7+ Kc8 46. Rd7 Rxb4) 41... dxc5?! { (2.10 → 3.11) Inaccuracy. Rc8 was best. } { [%eval 3.11] } (41... Rc8 42. cxd6) 42. Bxe8 { [%eval 2.73] } 42... Rd3?! { (2.73 → 4.30) Inaccuracy. cxb4 was best. } { [%eval 4.3] } (42... cxb4 43. d6) 43. bxc5 { [%eval 4.2] } 43... Rxd5 { [%eval 4.08] } 44. c6?? { (4.08 → 0.42) Blunder. Rf8 was best. } { [%eval 0.42] } (44. Rf8 Ka7 45. Ba4 Nd7 46. Bxd7 Rxd7+ 47. Kf6 Rd1 48. Ke7 Re1 49. Kd6 Rd1+) 44... bxc6 { [%eval 0.49] } 45. Rb1+ { [%eval 0.32] } 45... Ka7 { [%eval 0.36] } 46. Rb6 { [%eval 0.0] } 46... Rb5 { [%eval 0.02] } 47. Bxc6 { [%eval -0.05] } 47... Rxb6 { [%eval -0.02] } 48. axb6+ { [%eval -0.05] } 48... Kxb6 { [%eval -0.1] } 49. Be4 { [%eval -0.24] } 49... a5 { [%eval -0.15] } 50. Kxh7 { [%eval -0.14] } 50... a4 { [%eval -0.14] } 51. Nd4 { [%eval -0.08] } 51... a3 { [%eval 0.04] } 52. Nb3 { [%eval -0.08] } 52... Kb5 { [%eval -0.01] } 53. Bd5 { [%eval -0.07] } 53... Kb4 { [%eval -0.01] } 54. Na1 { [%eval -0.25] } 54... Nd3 { [%eval -0.04] } 55. Kxg6 { [%eval -0.07] } 55... Nc1 { [%eval 0.14] } 56. Be6 { [%eval -0.32] } 56... Kc3 { [%eval -0.39] } 57. Bf7?? { (-0.39 → -5.46) Blunder. Bf5 was best. } { [%eval -5.46] } (57. Bf5 Ne2 58. Nc2 a2 59. Be4 Kb2 60. Kg5 Nd4 61. Bd5 Nb3 62. Be4 Kc3) 57... Kb2 { [%eval -5.1] } 58. Be6 { [%eval -5.31] } 58... Kxa1 { [%eval -4.98] } 59. Bd5 { [%eval -4.9] } 59... Kb2 { [%eval -5.14] } 60. Kf5 { [%eval -5.31] } 60... Nb3 { [%eval -5.33] } 61. Bxb3 { [%eval -6.44] } 61... Kxb3 { [%eval -6.51] } { White resigns. } 0-1