Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/KO0moTWi"] [Date "2026.01.20"] [Round "-"] [White "Thomaskeller97"] [Black "YBHARADWAJA"] [Result "1/2-1/2"] [GameId "KO0moTWi"] [UTCDate "2026.01.20"] [UTCTime "02:39:42"] [WhiteElo "832"] [BlackElo "830"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+1"] [Variant "Standard"] [TimeControl "600+5"] [ECO "A00"] [Opening "Van't Kruijs Opening"] [Termination "Normal"] [Annotator "lichess.org"] 1. e3 { [%eval 0.08] } { A00 Van't Kruijs Opening } 1... e5 { [%eval 0.26] } 2. Nf3?! { (0.26 → -0.35) Inaccuracy. d4 was best. } { [%eval -0.35] } (2. d4 exd4 3. exd4 d5 4. Nf3 Nc6 5. Nc3 a6 6. Bd3 Nb4) 2... d5? { (-0.35 → 0.98) Mistake. e4 was best. } { [%eval 0.98] } (2... e4 3. Nd4 d5 4. d3 Nf6 5. dxe4 dxe4 6. Nd2 Bc5 7. Be2) 3. Nxe5 { [%eval 0.89] } 3... Nf6 { [%eval 0.96] } 4. Nd3 { [%eval 0.45] } 4... Nc6 { [%eval 0.37] } 5. g3?! { (0.37 → -0.52) Inaccuracy. b3 was best. } { [%eval -0.52] } (5. b3 a6 6. Bb2 Bf5 7. Nf4 d4 8. Bd3 Qd7 9. Bxf5 Qxf5) 5... Be6?! { (-0.52 → 0.52) Inaccuracy. h5 was best. } { [%eval 0.52] } (5... h5 6. Bg2) 6. Bg2 { [%eval 0.54] } 6... Bd6 { [%eval 0.69] } 7. O-O?! { (0.69 → -0.24) Inaccuracy. Nc3 was best. } { [%eval -0.24] } (7. Nc3 a6 8. b3 Qe7 9. Bb2 O-O-O 10. h3 Rhe8 11. O-O h5 12. Rc1 g5) 7... Qd7?! { (-0.24 → 0.32) Inaccuracy. h5 was best. } { [%eval 0.32] } (7... h5 8. Nf4) 8. a3? { (0.32 → -0.98) Mistake. Nc3 was best. } { [%eval -0.98] } (8. Nc3 h5) 8... O-O-O { [%eval -0.78] } 9. b4 { [%eval -0.72] } 9... Rhe8?? { (-0.72 → 1.04) Blunder. h5 was best. } { [%eval 1.04] } (9... h5 10. Bb2) 10. b5 { [%eval 0.81] } 10... Na5 { [%eval 0.98] } 11. h4?? { (0.98 → -1.40) Blunder. Bb2 was best. } { [%eval -1.4] } (11. Bb2) 11... Bg4 { [%eval -1.31] } 12. Qe1 { [%eval -1.18] } 12... d4?! { (-1.18 → -0.58) Inaccuracy. Nc4 was best. } { [%eval -0.58] } (12... Nc4) 13. a4 { [%eval -0.87] } 13... dxe3? { (-0.87 → 0.38) Mistake. Bh3 was best. } { [%eval 0.38] } (13... Bh3 14. Bb2) 14. fxe3?? { (0.38 → -1.50) Blunder. dxe3 was best. } { [%eval -1.5] } (14. dxe3) 14... Bh3?! { (-1.50 → -0.61) Inaccuracy. Nh5 was best. } { [%eval -0.61] } (14... Nh5 15. Nf4 Nxf4 16. gxf4 Bh3 17. Qg3 Bxg2 18. Qxg2 Re6 19. h5 g6 20. d3) 15. Bxh3? { (-0.61 → -1.83) Mistake. Nc3 was best. } { [%eval -1.83] } (15. Nc3) 15... Qxh3 { [%eval -1.98] } 16. Nf2?? { (-1.98 → Mate in 2) Checkmate is now unavoidable. Qf2 was best. } { [%eval #-2] } (16. Qf2 Bxg3 17. Qf5+ Qxf5 18. Rxf5 Nb3 19. cxb3 Rxd3 20. Bb2 Bxh4 21. a5 Re7) 16... Qxg3+ { [%eval #-1] } 17. Kh1 { [%eval #-1] } 17... Ng4 { [%eval #-9] } 18. Nxg4 { [%eval #-9] } 18... Qh3+ { [%eval #-8] } 19. Kg1 { [%eval #-8] } 19... Qxg4+ { [%eval #-6] } 20. Kf2 { [%eval #-7] } 20... Bg3+ { [%eval #-6] } 21. Kg2 { [%eval #-6] } 21... Qxh4?? { (Mate in 6 → 0.86) Lost forced checkmate sequence. Bxe1+ was best. } { [%eval 0.86] } (21... Bxe1+ 22. Kh2 Qxh4+ 23. Kg1 Qg3+ 24. Kh1 Re6 25. Rf6 Rxf6 26. d3 Rh6#) 22. Qxg3 { [%eval 0.85] } 22... Qe4+ { [%eval 0.62] } 23. Qf3 { [%eval 0.35] } 23... Qg6+ { [%eval 0.54] } 24. Kf2 { [%eval 0.63] } 24... Qxc2 { [%eval 0.63] } 25. Na3? { (0.63 → -0.56) Mistake. Nc3 was best. } { [%eval -0.56] } (25. Nc3 Nb3) 25... Qxa4?! { (-0.56 → 0.00) Inaccuracy. Qd3 was best. } { [%eval 0.0] } (25... Qd3 26. Rb1) 26. d4 { [%eval 0.0] } 26... Nb3 { [%eval 0.0] } 27. Qg4+? { (0.00 → -1.51) Mistake. Qd1 was best. } { [%eval -1.51] } (27. Qd1 Rd5 28. Rb1 Rf5+ 29. Kg3 Nxc1 30. Qxa4 Rxe3+ 31. Kh2 Re2+ 32. Kg1 Rg5+) 27... Rd7? { (-1.51 → 0.00) Mistake. Re6 was best. } { [%eval 0.0] } (27... Re6 28. Ra2 Kb8 29. Qd1 Rd5 30. Kg1 Rg5+ 31. Rg2 Rxg2+ 32. Kxg2 Rg6+ 33. Kf2) 28. Ra2?! { (0.00 → -0.59) Inaccuracy. Qd1 was best. } { [%eval -0.59] } (28. Qd1 Rd6 29. Rb1 Rf6+ 30. Kg3 Rg6+ 31. Kf3 Rf6+) 28... Nxc1 { [%eval -0.56] } 29. Rxc1 { [%eval -0.8] } 29... Kd8?? { (-0.80 → 3.27) Blunder. Qb3 was best. } { [%eval 3.27] } (29... Qb3) 30. Qxg7?? { (3.27 → -2.13) Blunder. Rcc2 was best. } { [%eval -2.13] } (30. Rcc2 Rd6 31. Qxg7 Qb3 32. Nc4 Rg6 33. Qxf7 Ree6 34. Qf8+ Re8 35. Qf5 Reg8) 30... Ke7?? { (-2.13 → 4.04) Blunder. Qb3 was best. } { [%eval 4.04] } (30... Qb3) 31. Qxh7 { [%eval 3.25] } 31... c5? { (3.25 → 6.24) Mistake. Qb3 was best. } { [%eval 6.24] } (31... Qb3 32. Raa1 Qe6 33. Qh4+ Kf8 34. Nc4 Qf5+ 35. Ke2 Re4 36. Qf2 Qxb5 37. Ra5) 32. Rxc5 { [%eval 5.81] } 32... Rxd4 { [%eval 7.19] } 33. exd4?! { (7.19 → 5.09) Inaccuracy. Re5+ was best. } { [%eval 5.09] } (33. Re5+ Kd6 34. Rxe8 Qb3 35. Rc2 Kd7 36. exd4 Qd5 37. Qh3+ Kxe8 38. Re2+ Kd8) 33... Qxd4+ { [%eval 4.92] } 34. Kf3 { [%eval 4.78] } 34... Qxc5 { [%eval 5.39] } 35. Re2+ { [%eval 5.03] } 35... Kd8?! { (5.03 → 6.81) Inaccuracy. Kd6 was best. } { [%eval 6.81] } (35... Kd6 36. Qd3+ Qd5+ 37. Qxd5+ Kxd5 38. Rxe8 a6 39. bxa6 bxa6 40. Rf8 Ke6 41. Nc4) 36. Qxf7?? { (6.81 → -6.40) Blunder. Qd3+ was best. } { [%eval -6.4] } (36. Qd3+ Kc7 37. Rxe8 Qh5+ 38. Kf2 Qh4+ 39. Ke2 Qg4+ 40. Ke1 Qg5 41. b6+ Kxb6) 36... Qxa3+ { [%eval -6.2] } 37. Kf2 { [%eval -6.14] } 37... Rxe2+ { [%eval -5.33] } 38. Kxe2 { [%eval -5.32] } 38... Qb2+? { (-5.32 → -2.99) Mistake. Qe7+ was best. } { [%eval -2.99] } (38... Qe7+ 39. Qxe7+ Kxe7 40. Kd3 Kd6 41. Kc4 Ke5 42. Kc5 b6+ 43. Kc6 Kd4 44. Kd6) 39. Kf3 { [%eval -3.49] } 39... Qxb5 { [%eval -3.89] } 40. Qf8+ { [%eval -3.75] } 40... Kc7 { [%eval -3.74] } 41. Qe7+ { [%eval -3.67] } 41... Kb6 { [%eval -3.63] } 42. Qd8+ { [%eval -3.04] } 42... Ka6 { [%eval -3.18] } 43. Qd6+?? { (-3.18 → -58.21) Blunder. Qd4 was best. } { [%eval -58.21] } (43. Qd4 b6) 43... Qc6+ { [%eval -38.76] } 44. Qxc6+ { [%eval -83.06] } 44... bxc6 { [%eval -39.61] } 45. Ke3 { [%eval -51.99] } 45... Kb5 { [%eval -52.64] } 46. Kd3 { [%eval -55.78] } 46... a5 { [%eval -72.7] } 47. Kc3?! { (-72.70 → Mate in 18) Checkmate is now unavoidable. Kd4 was best. } { [%eval #-18] } (47. Kd4 a4 48. Ke5 a3 49. Kf6 c5 50. Kg7 a2 51. Kh7 Kb4 52. Kg6 a1=Q) 47... Ka4?? { (Mate in 18 → -5.41) Lost forced checkmate sequence. c5 was best. } { [%eval -5.41] } (47... c5 48. Kb3 a4+ 49. Kc3 c4 50. Kc2 Kb4 51. Kb2 c3+ 52. Kc2 a3 53. Kb1) 48. Kb2?? { (-5.41 → Mate in 14) Checkmate is now unavoidable. Kc4 was best. } { [%eval #-14] } (48. Kc4 Ka3 49. Kc3 Ka2 50. Kc2 c5 51. Kc3 Ka3 52. Kc4 Ka4 53. Kxc5 Kb3) 48... Kb4 { [%eval #-13] } 49. Ka2 { [%eval #-14] } 49... a4 { [%eval #-12] } 50. Kb2 { [%eval #-12] } 50... a3+ { [%eval #-11] } 51. Ka2 { [%eval #-11] } 51... Ka4 { [%eval #-13] } 52. Ka1 { [%eval #-12] } 52... c5 { [%eval #-11] } 53. Kb1 { [%eval #-11] } 53... c4 { [%eval #-10] } 54. Kc2 { [%eval #-10] } 54... a2? { (Mate in 10 → -8.03) Lost forced checkmate sequence. Kb4 was best. } { [%eval -8.03] } (54... Kb4 55. Kc1 c3 56. Kb1 Kc4 57. Kc2 a2 58. Kd1 a1=Q+ 59. Ke2 c2 60. Kf3) 55. Kc3? { (-8.03 → Mate in 6) Checkmate is now unavoidable. Kb2 was best. } { [%eval #-6] } (55. Kb2 a1=Q+ 56. Kxa1 Kb3 57. Kb1 Kc3 58. Ka2 Kd3 59. Ka3 c3 60. Kb4 c2) 55... a1=Q+ { [%eval #-5] } 56. Kxc4 { [%eval #-5] } 56... Qa3 { [%eval #-8] } 57. Kd5 { [%eval #-8] } 57... Qd3+ { [%eval #-10] } 58. Kc6 { [%eval #-5] } 58... Ka5 { [%eval #-5] } 59. Kc7 { [%eval #-4] } 59... Ka6 { [%eval #-4] } 60. Kc6 { [%eval #-4] } 60... Qg6+ { [%eval #-8] } 61. Kc5 { [%eval #-5] } 61... Ka5 { [%eval #-8] } 62. Kc4 { [%eval #-6] } 62... Ka4 { [%eval #-8] } 63. Kc5 { [%eval #-6] } 63... Ka5 { [%eval #-8] } 64. Kc4 { [%eval #-6] } 64... Kb6 { [%eval #-8] } 65. Kc3 { [%eval #-6] } 65... Kc5 { [%eval #-5] } 66. Kb3 { [%eval #-5] } 66... Kd4 { [%eval #-4] } 67. Kb4 { [%eval #-3] } 67... Qb6+ { [%eval #-2] } 68. Ka4 { [%eval #-2] } 68... Kc4 { [%eval #-1] } 69. Ka3 { [%eval #-1] } 69... Qb4+ { [%eval #-2] } 70. Ka2 { [%eval #-2] } 70... Qb3+ { [%eval #-3] } 71. Ka1 { [%eval #-3] } 71... Kc3?? { (Mate in 3 → 0.00) Lost forced checkmate sequence. Qb5 was best. } { [%eval 0.0] } { Draw by stalemate. } (71... Qb5 72. Ka2 Kc3 73. Ka1 Qb2#) 1/2-1/2