FEN
[Event "rated rapid game"]
[Site "https://lichess.org/qP2Y2nwT"]
[Date "2026.05.07"]
[Round "-"]
[White "SAP_FOR_LIFE"]
[Black "BOZ419"]
[Result "1/2-1/2"]
[GameId "qP2Y2nwT"]
[UTCDate "2026.05.07"]
[UTCTime "01:02:10"]
[WhiteElo "1381"]
[BlackElo "1376"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "600+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. g3 { [%eval -0.21] } 2... d5 { [%eval -0.11] } 3. exd5 { [%eval -0.2] } 3... cxd5 { [%eval -0.12] } 4. Bg2 { [%eval -0.26] } 4... Nc6 { [%eval -0.14] } 5. a3 { [%eval -0.6] } 5... Nf6 { [%eval -0.34] } 6. d3 { [%eval -0.58] } 6... Bg4 { [%eval -0.33] } 7. f3?! { (-0.33 → -1.24) Inaccuracy. Nf3 was best. } { [%eval -1.24] } (7. Nf3 e5 8. h3 Be6 9. b4 Bd6 10. Bb2 e4 11. dxe4 dxe4 12. Ng5 e3) 7... Bh5 { [%eval -0.78] } 8. Ne2 { [%eval -1.04] } 8... e6 { [%eval -0.69] } 9. Nf4 { [%eval -0.72] } 9... Bg6 { [%eval -0.84] } 10. O-O { [%eval -0.86] } 10... Nh5 { [%eval -0.5] } 11. Nxh5 { [%eval -0.43] } 11... Bxh5 { [%eval -0.39] } 12. Nc3 { [%eval -0.66] } 12... a6 { [%eval -0.29] } 13. Bf4 { [%eval -0.7] } 13... Be7 { [%eval -0.54] } 14. b4 { [%eval -0.98] } 14... Bg6 { [%eval -1.03] } 15. Na4 { [%eval -1.02] } 15... h5 { [%eval -0.83] } 16. Be3 { [%eval -0.74] } 16... Qc8?? { (-0.74 → 2.29) Blunder. Bf6 was best. } { [%eval 2.29] } (16... Bf6 17. d4 O-O 18. c3 Na7 19. Re1 b6 20. Qd2 Nb5 21. Nb2 Rc8 22. Rec1) 17. Nb6 { [%eval 2.29] } 17... Qb8 { [%eval 2.16] } 18. Nxa8 { [%eval 2.16] } 18... Qxa8 { [%eval 2.0] } 19. Bc5 { [%eval 1.67] } 19... Bxc5+ { [%eval 1.88] } 20. bxc5 { [%eval 1.73] } 20... h4 { [%eval 2.19] } 21. g4?! { (2.19 → 1.54) Inaccuracy. Qd2 was best. } { [%eval 1.54] } (21. Qd2 h3 22. Bh1 O-O 23. f4 Qd8 24. Rab1 Bh5 25. d4 Bg6 26. Rxb7 Qf6) 21... h3 { [%eval 1.37] } 22. Bh1 { [%eval 1.54] } 22... Qb8?! { (1.54 → 2.56) Inaccuracy. Qa7 was best. } { [%eval 2.56] } (22... Qa7 23. d4 b6 24. f4 bxc5 25. f5 Bh7 26. Rf2 cxd4 27. Qe2 Qd7 28. Qf3) 23. Rb1?! { (2.56 → 1.38) Inaccuracy. f4 was best. } { [%eval 1.38] } (23. f4 Qd8 24. Qe1 Qf6 25. Qf2 Rh4 26. Bf3 Nd4 27. Rab1 Bf5 28. gxf5 Rxf4) 23... O-O?! { (1.38 → 2.42) Inaccuracy. Qf4 was best. } { [%eval 2.42] } (23... Qf4 24. Rf2 O-O 25. Qd2 Qd4 26. f4 Qxc5 27. c3 f5 28. g5 b5 29. Re1) 24. Rb6?? { (2.42 → 0.00) Blunder. f4 was best. } { [%eval 0.0] } (24. f4 Qc7 25. Qd2 Nd4 26. Rb4 Nc6 27. Rb2 Re8 28. a4 f5 29. g5 e5) 24... Qc7 { [%eval 0.19] } 25. Qb1?? { (0.19 → -1.51) Blunder. d4 was best. } { [%eval -1.51] } (25. d4 f5 26. Qd2 Qf7 27. gxf5 Bxf5 28. f4 Qg6+ 29. Kf2 Be4 30. Rg1 Qh6) 25... Rb8?? { (-1.51 → 1.38) Blunder. Nd4 was best. } { [%eval 1.38] } (25... Nd4 26. Rf2 Qxc5 27. Rxb7 Ne2+ 28. Kf1 Nf4 29. Qb4 Qc8 30. Rd2 e5 31. Qb3) 26. Kf2?? { (1.38 → -7.03) Blunder. f4 was best. } { [%eval -7.03] } (26. f4 Rc8 27. Qb2 Qe7 28. d4 e5 29. fxe5 Nxe5 30. Qc3 Bd3 31. cxd3 Nxg4) 26... Qxh2+ { [%eval -6.95] } 27. Ke1 { [%eval -6.8] } 27... Qg3+?? { (-6.80 → -1.52) Blunder. Nd4 was best. } { [%eval -1.52] } (27... Nd4 28. Rf2 Qg1+ 29. Rf1 Qe3+ 30. Kd1 Qe2+ 31. Kc1 Qxf1+ 32. Kb2 Qf2 33. c6) 28. Ke2?? { (-1.52 → -3.70) Blunder. Kd1 was best. } { [%eval -3.7] } (28. Kd1 h2 29. f4 Nd4 30. Kd2 Qxg4 31. Qe1 Rc8 32. Qe3 Bh5 33. Qf2 Rxc5) 28... Qe5+?? { (-3.70 → -1.44) Blunder. Nd4+ was best. } { [%eval -1.44] } (28... Nd4+ 29. Kd1 Qh2 30. Re1 Rc8 31. Rb4 Qf2 32. Rxd4 Qxd4 33. Qb4 Qxc5 34. Qxc5) 29. Kd2? { (-1.44 → -3.05) Mistake. Kd1 was best. } { [%eval -3.05] } (29. Kd1 Nd4 30. Re1 Qg3 31. Qb4 Nxf3 32. Bxf3 Qxf3+ 33. Kc1 Rc8 34. Rxb7 a5) 29... Nd4? { (-3.05 → -1.69) Mistake. Qh2+ was best. } { [%eval -1.69] } (29... Qh2+ 30. Kc3 d4+ 31. Kc4 Qd2 32. Kb3 Na5+ 33. Ka2 Bxd3 34. Rd1 Bc4+ 35. Ka1) 30. Re1? { (-1.69 → -3.19) Mistake. Qe1 was best. } { [%eval -3.19] } (30. Qe1 Qc7 31. c3 Qxc5 32. Qe5 Qxb6 33. Qxb8+ Kh7 34. cxd4 Qxd4 35. Qg3 Qxd3+) 30... Qc7? { (-3.19 → -1.56) Mistake. Qh2+ was best. } { [%eval -1.56] } (30... Qh2+ 31. Kd1 Rc8 32. Rb2 Nb5 33. Rxb5 axb5 34. Qxb5 Qf2 35. Qb6 Bxd3 36. cxd3) 31. Qb4?? { (-1.56 → -5.36) Blunder. Rb4 was best. } { [%eval -5.36] } (31. Rb4 Nc6 32. Rb6 Ne5 33. Qb4 Nd7 34. Rd6 Rc8 35. d4 b6 36. Rxd7 Qxd7) 31... Nc6?? { (-5.36 → -1.17) Blunder. Qh2+ was best. } { [%eval -1.17] } (31... Qh2+ 32. Kc3 Nxc2 33. Qb2 Rc8 34. c6 Bxd3 35. Rd1 Bg6 36. Kb3 bxc6 37. Ka2) 32. Qb2 { [%eval -1.0] } 32... h2 { [%eval -0.8] } 33. Rf1?! { (-0.80 → -1.43) Inaccuracy. Kd1 was best. } { [%eval -1.43] } (33. Kd1 a5 34. Qc3 Rc8 35. Rb2 Qg3 36. Qd2 Ne5 37. Qe3 Nd7 38. d4 b6) 33... Qg3 { [%eval -1.07] } 34. Ke2?! { (-1.07 → -2.03) Inaccuracy. Rxb7 was best. } { [%eval -2.03] } (34. Rxb7 Rc8 35. f4 Qxg4 36. Qa1 e5 37. Qd1 Qf5 38. Kc1 Nd8 39. Rb4 a5) 34... Qg1?? { (-2.03 → 1.99) Blunder. Re8 was best. } { [%eval 1.99] } (34... Re8 35. Qc1 Nd4+ 36. Kd1 Qc7 37. Qb2 Qxc5 38. Rxb7 Nb5 39. a4 Qc6 40. axb5) 35. Rxb7?? { (1.99 → -3.88) Blunder. Rxc6 was best. } { [%eval -3.88] } (35. Rxc6 f6 36. Rxe6 Bf7 37. Re3 Rc8 38. Qc1 Rxc5 39. Rxg1) 35... Rxb7 { [%eval -3.8] } 36. Qxb7 { [%eval -3.55] } 36... Nd4+ { [%eval -3.18] } 37. Ke1?? { (-3.18 → Mate in 3) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-3] } (37. Kd2 Nxc2 38. Qb3 Kh7 39. Rb1 Qf2+ 40. Kc3 Nd4 41. Qb2 Ne2+ 42. Kb4 Bxd3) 37... Nxc2+?? { (Mate in 3 → -5.23) Lost forced checkmate sequence. Qe3+ was best. } { [%eval -5.23] } (37... Qe3+ 38. Kd1 Qe2+ 39. Kc1 Qxc2#) 38. Ke2?? { (-5.23 → Mate in 5) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-5] } (38. Kd2 Qe3+ 39. Kxc2 Bxd3+ 40. Kb2 Qd4+ 41. Kb3 Bc4+ 42. Ka4 Bxf1+ 43. Qb4 Bb5+) 38... Qe3+ { [%eval #-4] } 39. Kd1 { [%eval #-4] } 39... Qxd3+ { [%eval #-3] } 40. Kc1 { [%eval #-3] } 40... Ne3?? { (Mate in 3 → 0.00) Lost forced checkmate sequence. Qxf1+ was best. } { [%eval 0.0] } (40... Qxf1+ 41. Kb2 Qa1+ 42. Kb3 Qxa3#) 41. Qb8+ { [%eval 0.0] } 41... Kh7 { [%eval 0.0] } 42. Qxh2+ { [%eval 0.0] } 42... Kg8 { [%eval 0.0] } 43. Qb2?? { (0.00 → Mate in 5) Checkmate is now unavoidable. Qb8+ was best. } { [%eval #-5] } (43. Qb8+ Kh7 44. Qh2+ Bh5 45. Rf2 Qxa3+ 46. Kb1 Qb3+ 47. Rb2 Qd3+ 48. Ka2 Qc4+) 43... Qxf1+ { [%eval #-4] } 44. Kd2 { [%eval #-4] } 44... Qxh1? { (Mate in 4 → -8.15) Lost forced checkmate sequence. Qf2+ was best. } { [%eval -8.15] } (44... Qf2+ 45. Kc3 Nd1+ 46. Kb4 Qxb2+ 47. Ka5 Qb5#) 45. Kxe3 { [%eval -7.19] } 45... Qe1+ { [%eval -6.87] } 46. Qe2 { [%eval -9.46] } 46... Qa5?! { (-9.46 → -6.04) Inaccuracy. d4+ was best. } { [%eval -6.04] } (46... d4+ 47. Kxd4 Qxe2 48. c6 f6 49. a4 Qd3+ 50. Kc5 Qc3+ 51. Kb6 Be8 52. g5) 47. Kd4 { [%eval -6.24] } 47... Qxa3 { [%eval -5.83] } 48. f4?! { (-5.83 → -8.03) Inaccuracy. c6 was best. } { [%eval -8.03] } (48. c6 Qb4+ 49. Ke3 Qc5+ 50. Kd2 Qc2+ 51. Ke1 Qxc6 52. Qe3 Qc7 53. Qg5 d4) 48... Qa4+ { [%eval -6.19] } 49. Ke3 { [%eval -6.62] } 49... Qc6 { [%eval -6.13] } 50. Kf2 { [%eval -8.31] } 50... Qxc5+ { [%eval -7.86] } 51. Qe3 { [%eval -8.97] } 51... Qxe3+ { [%eval -8.14] } 52. Kxe3 { [%eval -9.94] } 52... a5 { [%eval -10.43] } 53. Kd4 { [%eval -9.9] } 53... a4 { [%eval -8.33] } 54. Kc3 { [%eval -10.13] } 54... a3 { [%eval -9.1] } 55. g5? { (-9.10 → Mate in 14) Checkmate is now unavoidable. Kb3 was best. } { [%eval #-14] } (55. Kb3 d4 56. Kxa3 d3 57. Kb2 d2 58. f5 d1=Q 59. fxe6 Qc2+ 60. Ka3 Qc3+) 55... a2 { [%eval #-15] } 56. Kb2 { [%eval #-14] } 56... d4 { [%eval #-14] } 57. Kxa2 { [%eval -15.34] } 57... d3 { [%eval -14.81] } 58. Kb2 { [%eval -14.84] } 58... Bf5 { [%eval -14.47] } 59. Kc3 { [%eval -14.75] } 59... f6 { [%eval -11.64] } 60. gxf6?! { (-11.64 → Mate in 17) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-17] } (60. Kd2 Kh7 61. Ke3 fxg5 62. Kf3 gxf4 63. Kf2 Kh6 64. Kf3 Kg5 65. Kf2 f3) 60... gxf6 { [%eval #-16] } 61. Kd2 { [%eval #-16] } 61... e5 { [%eval #-15] } 62. fxe5 { [%eval #-13] } 62... fxe5 { [%eval #-12] } 63. Ke3 { [%eval #-13] } 63... Kg7 { [%eval #-12] } 64. Kd2 { [%eval #-13] } 64... Kg6 { [%eval #-12] } 65. Ke3 { [%eval #-12] } 65... Kg5 { [%eval #-11] } 66. Kd2 { [%eval #-10] } 66... Kg4 { [%eval #-10] } 67. Ke3 { [%eval #-10] } 67... e4 { [%eval #-9] } 68. Kd2 { [%eval #-9] } 68... e3+ { [%eval #-11] } 69. Kxe3 { [%eval #-11] } { Draw by time and insufficient material. } 1/2-1/2
