FEN
[Event "rated bullet game"]
[Site "https://lichess.org/C94ubRrs"]
[Date "2026.03.19"]
[Round "-"]
[White "DavidFo"]
[Black "ShutdownR"]
[Result "1-0"]
[GameId "C94ubRrs"]
[UTCDate "2026.03.19"]
[UTCTime "07:55:36"]
[WhiteElo "2005"]
[BlackElo "1974"]
[WhiteRatingDiff "+12"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. exd5 { [%eval 0.14] } 3... cxd5 { [%eval 0.07] } 4. d4 { [%eval 0.0] } 4... e6 { [%eval 0.35] } 5. Nc3 { [%eval 0.08] } 5... Nf6 { [%eval 0.21] } 6. Bf4 { [%eval 0.15] } 6... Bb4 { [%eval 0.23] } 7. a3 { [%eval 0.0] } 7... Bxc3+ { [%eval -0.03] } 8. bxc3 { [%eval 0.08] } 8... O-O { [%eval 0.38] } 9. Qd3?! { (0.38 → -0.46) Inaccuracy. Bd3 was best. } { [%eval -0.46] } (9. Bd3 b6 10. Qe2 Bb7 11. h4 Qc8 12. O-O Qxc3 13. Rfe1 Nbd7 14. Qe3) 9... Nc6 { [%eval -0.19] } 10. Ng5?! { (-0.19 → -1.19) Inaccuracy. Be2 was best. } { [%eval -1.19] } (10. Be2 b6 11. Bg5 h6 12. Bh4 Qc7 13. Bxf6 gxf6 14. Nd2 Ne7) 10... g6? { (-1.19 → 0.13) Mistake. e5 was best. } { [%eval 0.13] } (10... e5 11. Bxe5 Re8 12. Be2 Nxe5 13. dxe5 Rxe5 14. Nf3 Bf5 15. Qd2 Ne4 16. Qd4) 11. Be5? { (0.13 → -0.98) Mistake. Be2 was best. } { [%eval -0.98] } (11. Be2 Re8 12. Nf3 Nh5 13. Be3 Ng7 14. g4 f6 15. Qd2 b6 16. Bb5 Bb7) 11... Nxe5 { [%eval -0.76] } 12. dxe5 { [%eval -1.24] } 12... Ne8? { (-1.24 → 0.35) Mistake. Ng4 was best. } { [%eval 0.35] } (12... Ng4 13. Nf3 Qc7 14. Qd4 f6 15. exf6 e5 16. Qxd5+ Kh8 17. Rd1 Bf5 18. Be2) 13. Nf3 { [%eval 0.33] } 13... Bd7 { [%eval 0.56] } 14. Be2 { [%eval 0.14] } 14... Rc8 { [%eval 0.24] } 15. O-O { [%eval 0.28] } 15... Qc7 { [%eval 0.31] } 16. Rfd1?! { (0.31 → -0.68) Inaccuracy. Qe3 was best. } { [%eval -0.68] } (16. Qe3 Qxc3 17. Bd3 Qc5 18. Qh6 Qe7 19. Rab1 b6 20. h4 f6 21. Rfe1 Qg7) 16... Qxc3 { [%eval -0.7] } 17. Qd4 { [%eval -1.22] } 17... Qxd4 { [%eval -1.26] } 18. Nxd4 { [%eval -1.22] } 18... Ng7 { [%eval -1.15] } 19. Rab1 { [%eval -1.35] } 19... b6 { [%eval -1.24] } 20. Rb3 { [%eval -1.72] } 20... Ba4?! { (-1.72 → -1.00) Inaccuracy. Nf5 was best. } { [%eval -1.0] } (20... Nf5 21. Nxf5 gxf5 22. c4 Ba4 23. Rg3+ Kh8 24. Rd4 dxc4 25. Bxc4 Rfd8 26. Rgd3) 21. Rbd3?? { (-1.00 → -3.49) Blunder. Rb4 was best. } { [%eval -3.49] } (21. Rb4 Bd7 22. g4 f6 23. f4 fxe5 24. fxe5 Rf4 25. a4 Rc5 26. h3 Re4) 21... Bxc2 { [%eval -3.45] } 22. Nxc2 { [%eval -3.39] } 22... Rxc2 { [%eval -3.46] } 23. Bf3?! { (-3.46 → -4.46) Inaccuracy. R3d2 was best. } { [%eval -4.46] } (23. R3d2 Rxd2 24. Rxd2 Nf5 25. Ba6 f6 26. exf6 Kf7 27. a4 Kxf6 28. f4 h5) 23... Nf5 { [%eval -4.43] } 24. Bg4 { [%eval -4.53] } 24... Ne7 { [%eval -4.34] } 25. Bf3 { [%eval -4.57] } 25... Rfc8 { [%eval -4.63] } 26. Re1 { [%eval -4.74] } 26... Rc1 { [%eval -4.69] } 27. Rdd1 { [%eval -4.8] } 27... Rxd1 { [%eval -4.54] } 28. Rxd1 { [%eval -4.72] } 28... Rc3 { [%eval -4.84] } 29. Ra1 { [%eval -5.4] } 29... Nc6 { [%eval -5.37] } 30. Kf1 { [%eval -5.45] } 30... Nxe5 { [%eval -5.44] } 31. Ke1 { [%eval -5.67] } 31... Nxf3+ { [%eval -5.6] } 32. gxf3 { [%eval -5.74] } 32... Rxf3 { [%eval -5.56] } 33. Ke2 { [%eval -5.69] } 33... Rb3 { [%eval -5.72] } 34. Kd2 { [%eval -5.71] } 34... a5 { [%eval -5.6] } 35. Kc2 { [%eval -5.66] } 35... a4 { [%eval -5.57] } 36. Kd2 { [%eval -5.74] } 36... b5 { [%eval -5.72] } 37. Ke2 { [%eval -5.86] } 37... b4 { [%eval -5.61] } 38. axb4 { [%eval -5.59] } 38... Rxb4 { [%eval -5.42] } 39. Kd2 { [%eval -5.77] } 39... e5 { [%eval -5.54] } 40. Kc2 { [%eval -5.67] } 40... Rd4 { [%eval -5.5] } 41. Kc3 { [%eval -5.62] } 41... Kg7 { [%eval -5.49] } 42. Kc2 { [%eval -5.8] } 42... h5 { [%eval -5.85] } 43. Kc3 { [%eval -5.88] } 43... g5 { [%eval -5.85] } 44. Kc2 { [%eval -5.87] } 44... Kg6 { [%eval -5.89] } 45. Kc3 { [%eval -6.02] } 45... g4 { [%eval -5.97] } 46. Kc2 { [%eval -6.06] } 46... Kg5 { [%eval -6.02] } 47. Kc3 { [%eval -6.36] } 47... f5 { [%eval -6.03] } 48. Re1 { [%eval -6.19] } 48... Kf4 { [%eval -6.31] } 49. Rf1 { [%eval -6.29] } 49... e4?? { (-6.29 → -0.77) Blunder. Re4 was best. } { [%eval -0.77] } (49... Re4 50. Rd1 Rc4+ 51. Kd2 d4 52. Ra1 e4 53. Ke2 h4 54. Ke1 d3 55. Kd1) 50. Re1?? { (-0.77 → -6.58) Blunder. Kxd4 was best. } { [%eval -6.58] } (50. Kxd4 Kf3 51. Kxd5 f4 52. Ra1 e3 53. fxe3 fxe3 54. Ra3 Kf2 55. Rxa4 e2) 50... Rd3+ { [%eval -6.27] } 51. Kc2 { [%eval -6.74] } 51... a3 { [%eval -6.46] } 52. Ra1 { [%eval -8.16] } 52... Kf3 { [%eval -8.16] } 53. Kc1 { [%eval -8.51] } 53... Kxf2 { [%eval -8.39] } 54. Kc2 { [%eval -8.16] } 54... Kf3 { [%eval -6.49] } 55. Kc1 { [%eval -8.42] } 55... e3 { [%eval -8.25] } 56. Kc2 { [%eval -7.84] } 56... e2?! { (-7.84 → -5.02) Inaccuracy. Rd2+ was best. } { [%eval -5.02] } (56... Rd2+ 57. Kc3 Ke4 58. Kb3 e2 59. Re1 Ke3 60. Kxa3 Kf2 61. Rxe2+ Rxe2 62. h4) 57. Kc1?? { (-5.02 → Mate in 2) Checkmate is now unavoidable. Kxd3 was best. } { [%eval #-2] } (57. Kxd3 f4 58. Re1 a2 59. Kd2 h4 60. Kd3 h3 61. Ra1 Kf2 62. Rxa2 f3) 57... e1=Q+ { [%eval #-1] } 58. Kc2 { [%eval #-1] } 58... Qxa1 { [%eval #-4] } 59. Kxd3 { [%eval #-4] } 59... Qe5 { [%eval #-4] } 60. Kd2 { [%eval #-3] } 60... Qe2+ { [%eval #-4] } 61. Kc3 { [%eval #-4] } 61... a2 { [%eval #-4] } 62. Kb4 { [%eval #-3] } 62... Qe4+ { [%eval #-4] } 63. Kc5 { [%eval #-4] } 63... d4 { [%eval #-4] } 64. Kd6 { [%eval #-4] } { White wins on time. } 1-0
