FEN
[Event "rated blitz game"]
[Site "https://lichess.org/xvPvXP2R"]
[Date "2025.09.18"]
[White "lathasaravanan"]
[Black "lone_coder"]
[Result "1-0"]
[GameId "xvPvXP2R"]
[UTCDate "2025.09.18"]
[UTCTime "16:41:28"]
[WhiteElo "1757"]
[BlackElo "1708"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-15"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.23] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. exd5 { [%eval 0.08] } 3... cxd5 { [%eval 0.18] } 4. Nf3 { [%eval 0.0] } 4... Nc6 { [%eval 0.13] } { B13 Caro-Kann Defense: Exchange Variation } 5. c4 { [%eval 0.1] } 5... Bg4 { [%eval 0.43] } 6. Be2 { [%eval 0.04] } 6... e6 { [%eval 0.2] } 7. Nc3 { [%eval 0.0] } 7... dxc4 { [%eval 0.07] } 8. Bxc4 { [%eval 0.1] } 8... Bd6 { [%eval 0.15] } 9. O-O { [%eval 0.11] } 9... Nge7 { [%eval 0.07] } 10. Bg5 { [%eval -0.19] } 10... O-O { [%eval -0.1] } 11. d5 { [%eval -0.14] } 11... Ne5 { [%eval 0.08] } 12. Be2 { [%eval 0.03] } 12... Nxf3+ { [%eval 0.05] } 13. Bxf3 { [%eval 0.13] } 13... Bxf3 { [%eval 0.12] } 14. Qxf3 { [%eval 0.14] } 14... f6 { [%eval 0.18] } 15. Bf4 { [%eval -0.21] } 15... e5 { [%eval -0.37] } 16. Be3 { [%eval -0.33] } 16... b6 { [%eval 0.08] } 17. Nb5 { [%eval -0.11] } 17... f5 { [%eval 0.17] } 18. Nxd6 { [%eval -0.03] } 18... Qxd6 { [%eval -0.15] } 19. Rad1 { [%eval -0.52] } 19... e4 { [%eval -0.08] } 20. Qf4 { [%eval -0.25] } 20... Qd7 { [%eval -0.14] } 21. d6 { [%eval -0.11] } 21... Ng6 { [%eval -0.05] } 22. Qg5 { [%eval -0.12] } 22... Rf6 { [%eval -0.02] } 23. Bf4 { [%eval -0.02] } 23... h6 { [%eval -0.02] } 24. Qg3 { [%eval -0.07] } 24... Rd8 { [%eval -0.08] } 25. Rd5 { [%eval -0.11] } 25... Nxf4 { [%eval -0.1] } 26. Qxf4 { [%eval -0.17] } 26... g5 { [%eval 0.0] } 27. Qe5 { [%eval 0.1] } 27... Kg7?! { (0.10 → 0.95) Inaccuracy. Rxd6 was best. } { [%eval 0.95] } (27... Rxd6) 28. Qe7+? { (0.95 → -0.31) Mistake. Qd4 was best. } { [%eval -0.31] } (28. Qd4) 28... Rf7? { (-0.31 → 1.07) Mistake. Qxe7 was best. } { [%eval 1.07] } (28... Qxe7) 29. Qxd7? { (1.07 → -0.11) Mistake. Qe5+ was best. } { [%eval -0.11] } (29. Qe5+ Rf6 30. Qd4 Kg6 31. Rd1 Re6 32. Qd2 Rde8 33. Qc2 Rc8 34. Qe2 Rc5) 29... Rfxd7 { [%eval 0.0] } 30. Rfd1? { (0.00 → -1.53) Mistake. Rxf5 was best. } { [%eval -1.53] } (30. Rxf5 Rxd6 31. Re5 Rd2 32. Rxe4 a5 33. Re7+ Kf6 34. Rfe1 Rd1 35. Re6+ Kf7) 30... Kf6 { [%eval -1.49] } 31. Kf1 { [%eval -1.82] } 31... Ke6 { [%eval -1.88] } 32. f3? { (-1.88 → -3.57) Mistake. g4 was best. } { [%eval -3.57] } (32. g4 fxg4 33. R5d4 Rxd6 34. Rxe4+ Kf5 35. Rde1 Rf6 36. a4 Rd2 37. Re7 a6) 32... exf3 { [%eval -3.59] } 33. gxf3 { [%eval -3.25] } 33... Rxd6 { [%eval -3.93] } 34. Rxd6+ { [%eval -3.79] } 34... Rxd6 { [%eval -3.61] } 35. Re1+ { [%eval -3.51] } 35... Kf6 { [%eval -3.33] } 36. Re2 { [%eval -3.54] } 36... Rd1+ { [%eval -3.69] } 37. Kf2 { [%eval -3.63] } 37... Rd4 { [%eval -3.35] } 38. h3 { [%eval -3.94] } 38... h5 { [%eval -3.63] } 39. Kg3 { [%eval -3.4] } 39... h4+ { [%eval -3.03] } 40. Kf2 { [%eval -3.25] } 40... a5 { [%eval -2.9] } 41. Rc2?! { (-2.90 → -4.22) Inaccuracy. b3 was best. } { [%eval -4.22] } (41. b3 Rd1 42. Kg2 Rd3 43. Kf2 Rd8 44. Kg2 Rd6 45. Kf2 Rd3 46. Kg2 Rc3) 41... Rd6?! { (-4.22 → -3.01) Inaccuracy. Ke5 was best. } { [%eval -3.01] } (41... Ke5 42. Ke3 Rd1 43. b4 axb4 44. Rb2 f4+ 45. Ke2 Rd4 46. Rc2 Kd5 47. Rc8) 42. Ke3 { [%eval -2.91] } 42... Ke5?! { (-2.91 → -2.10) Inaccuracy. Re6+ was best. } { [%eval -2.1] } (42... Re6+) 43. Rc8 { [%eval -1.98] } 43... g4?? { (-1.98 → 0.00) Blunder. Kd5 was best. } { [%eval 0.0] } (43... Kd5 44. Rg8 Re6+ 45. Kf2 Kd4 46. Rxg5 Rc6 47. Rxf5 Rc2+ 48. Kg1 Rxb2 49. a3) 44. Re8+ { [%eval 0.0] } 44... Kf6 { [%eval 0.0] } 45. fxg4 { [%eval 0.0] } 45... fxg4 { [%eval 0.0] } 46. hxg4 { [%eval 0.0] } 46... Re6+ { [%eval 0.0] } 47. Rxe6+ { [%eval 0.0] } 47... Kxe6 { [%eval 0.0] } 48. Kf4 { [%eval 0.0] } 48... Kf6 { [%eval 0.0] } 49. g5+ { [%eval 0.0] } 49... Kg6 { [%eval 0.0] } 50. Kg4 { [%eval 0.0] } 50... h3 { [%eval 0.0] } 51. Kxh3 { [%eval 0.0] } 51... Kxg5 { [%eval 0.0] } 52. Kg3 { [%eval 0.0] } 52... Kf5 { [%eval 0.0] } 53. Kf3 { [%eval 0.0] } 53... Ke5 { [%eval 0.0] } 54. Ke3 { [%eval 0.0] } 54... Kd5 { [%eval 0.0] } 55. Kd3 { [%eval 0.0] } 55... Kc5 { [%eval 0.0] } 56. Kc3 { [%eval 0.0] } 56... Kb5 { [%eval 0.0] } 57. b3 { [%eval 0.0] } 57... Kc5 { [%eval 0.0] } 58. a3 { [%eval 0.0] } 58... b5 { [%eval 0.0] } 59. b4+ { [%eval 0.0] } 59... Kb6 { [%eval 0.0] } 60. Kd4 { [%eval 0.0] } 60... a4?? { (0.00 → Mate in 25) Checkmate is now unavoidable. axb4 was best. } { [%eval #25] } (60... axb4 61. axb4 Kb7 62. Kd5 Kb8 63. Kd6 Kb7) 61. Kd5 { [%eval 69.72] } 61... Ka6 { [%eval 83.08] } 62. Kc6 { [%eval 83.08] } 62... Ka7 { [%eval 13.41] } 63. Kxb5 { [%eval 57.4] } 63... Kb7 { [%eval #18] } 64. Kxa4 { [%eval #17] } 64... Ka7 { [%eval #15] } 65. Kb5 { [%eval #14] } 65... Kb7 { [%eval #14] } 66. Kc5 { [%eval #12] } 66... Kc7 { [%eval #12] } 67. a4 { [%eval #11] } 67... Kb7 { [%eval #11] } 68. b5 { [%eval #10] } 68... Kc7 { [%eval #10] } 69. a5 { [%eval #9] } 69... Kb7 { [%eval #9] } 70. a6+ { [%eval #8] } 70... Ka8 { [%eval #8] } 71. Kc6 { [%eval #7] } 71... Ka7 { [%eval #7] } 72. Kc7 { [%eval #8] } 72... Ka8 { [%eval #8] } 73. a7 { [%eval #11] } 73... Kxa7 { [%eval #10] } 74. b6+ { [%eval #9] } 74... Ka8 { [%eval #3] } 75. b7+ { [%eval #2] } 75... Ka7 { [%eval #2] } 76. b8=Q+ { [%eval #1] } 76... Ka6 { [%eval #1] } 77. Kc6 { [%eval #1] } 77... Ka5 { [%eval #1] } 78. Qb5# { White wins by checkmate. } 1-0