FEN
[Event "rated blitz game"]
[Site "https://lichess.org/JIphbGuX"]
[Date "2026.05.18"]
[Round "-"]
[White "omid_2022"]
[Black "HagMat"]
[Result "0-1"]
[GameId "JIphbGuX"]
[UTCDate "2026.05.18"]
[UTCTime "20:36:34"]
[WhiteElo "1614"]
[BlackElo "1613"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+6"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "B13"]
[Opening "Caro-Kann Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. exd5 { [%eval 0.08] } { B13 Caro-Kann Defense: Exchange Variation } 3... cxd5 { [%eval 0.18] } 4. Nc3 { [%eval -0.07] } 4... Bf5 { [%eval -0.06] } 5. Nf3 { [%eval 0.0] } 5... e6 { [%eval 0.26] } 6. a3 { [%eval -0.26] } 6... Nc6 { [%eval -0.26] } 7. Bf4 { [%eval -0.36] } 7... Nf6 { [%eval -0.27] } 8. Bb5 { [%eval -0.35] } 8... Be7?! { (-0.35 → 0.29) Inaccuracy. Rc8 was best. } { [%eval 0.29] } (8... Rc8 9. Bxc6+ bxc6 10. O-O Be7 11. Na4 h5 12. Rc1 Ne4 13. Nd2 h4 14. h3) 9. O-O?! { (0.29 → -0.33) Inaccuracy. Ne5 was best. } { [%eval -0.33] } (9. Ne5 Qb6 10. O-O O-O 11. Bxc6 bxc6 12. g4 Bg6 13. b4 a5 14. Na4 Qb5) 9... O-O { [%eval -0.37] } 10. h3 { [%eval -0.39] } 10... h6 { [%eval -0.15] } 11. Ne5 { [%eval -0.31] } 11... Nxe5 { [%eval -0.31] } 12. Bxe5 { [%eval -0.37] } 12... Ne4?! { (-0.37 → 0.20) Inaccuracy. Nd7 was best. } { [%eval 0.2] } (12... Nd7 13. Bf4 Rc8 14. Bd3 Bg5 15. Bc1 Bxd3 16. Qxd3 Nb6 17. Bxg5 Qxg5 18. Nd1) 13. Nxe4 { [%eval 0.12] } 13... Bxe4 { [%eval 0.33] } 14. Bd3 { [%eval 0.05] } 14... Bxd3 { [%eval 0.12] } 15. Qxd3 { [%eval 0.26] } 15... Rc8 { [%eval 0.26] } 16. Rac1 { [%eval 0.1] } 16... Bf6 { [%eval 0.12] } 17. Qb5?! { (0.12 → -0.58) Inaccuracy. Rfe1 was best. } { [%eval -0.58] } (17. Rfe1 b5 18. c3 a6 19. Re2 Bxe5 20. Rxe5 Rb8 21. Rce1 a5 22. f4 b4) 17... b6 { [%eval -0.1] } 18. Qa6 { [%eval -0.52] } 18... Bxe5 { [%eval -0.54] } 19. dxe5 { [%eval -0.55] } 19... Qc7 { [%eval -0.52] } 20. Rfe1 { [%eval -0.54] } 20... Rfd8 { [%eval -0.63] } 21. c3 { [%eval -0.57] } 21... Rd7 { [%eval -0.42] } 22. f4 { [%eval -0.62] } 22... Qc5+ { [%eval -0.62] } 23. Kh1 { [%eval -0.63] } 23... Rdc7 { [%eval -0.47] } 24. Qe2 { [%eval -0.46] } 24... Qc4 { [%eval -0.49] } 25. Qxc4?! { (-0.49 → -1.46) Inaccuracy. Qf2 was best. } { [%eval -1.46] } (25. Qf2 Qc5 26. Qd2 Qb5 27. f5 Rc4 28. Rcd1 Qa4 29. Rf1 Re4 30. Rde1 Rcc4) 25... Rxc4 { [%eval -1.68] } 26. g3 { [%eval -1.68] } 26... Kf8?! { (-1.68 → -0.57) Inaccuracy. d4 was best. } { [%eval -0.57] } (26... d4 27. Re4 Kh7 28. Kg2 Kg6 29. Kf2 h5 30. Ke2 b5 31. Kf3 Kf5 32. g4+) 27. Re2? { (-0.57 → -1.94) Mistake. Rcd1 was best. } { [%eval -1.94] } (27. Rcd1 g5 28. f5 Ke7 29. Kg2 h5 30. Re2 exf5 31. Rxd5 R8c5 32. Rd4 Rxd4) 27... Ke7? { (-1.94 → -0.49) Mistake. d4 was best. } { [%eval -0.49] } (27... d4 28. Rec2 g5 29. Kg2 Kg7 30. Kf3 Kg6 31. Ke2 gxf4 32. gxf4 Kf5 33. Kd3) 28. Rec2? { (-0.49 → -1.73) Mistake. Rf1 was best. } { [%eval -1.73] } (28. Rf1 a5 29. Kg2 h5 30. Re3 b5 31. Kf3 Kf8 32. g4 h4 33. g5 Kg8) 28... d4 { [%eval -1.57] } 29. Kg2 { [%eval -1.63] } 29... dxc3 { [%eval -1.66] } 30. Rxc3 { [%eval -1.69] } 30... Rxc3 { [%eval -1.43] } 31. Rxc3?? { (-1.43 → -3.86) Blunder. bxc3 was best. } { [%eval -3.86] } (31. bxc3 Rc4 32. h4 h5 33. Kf2 Kd7 34. Ke2 Kc6 35. Kd3 Ra4 36. Ra1 b5) 31... Rxc3 { [%eval -3.7] } 32. bxc3 { [%eval -3.68] } 32... Kd7 { [%eval -3.46] } 33. Kf3 { [%eval -4.08] } 33... Kc6 { [%eval -3.3] } 34. Ke4?! { (-3.30 → -4.49) Inaccuracy. h4 was best. } { [%eval -4.49] } (34. h4 g6 35. h5 gxh5 36. Kg2 h4 37. gxh4 Kd5 38. Kf3 h5 39. a4 Kc4) 34... Kc5 { [%eval -3.22] } 35. Ke3?! { (-3.22 → -4.50) Inaccuracy. Kd3 was best. } { [%eval -4.5] } (35. Kd3 b5 36. Kc2 Kc4 37. Kb2 a5 38. Kc2 a4 39. Kd2 Kb3 40. g4) 35... Kc4 { [%eval -4.87] } 36. Kd2 { [%eval -5.02] } 36... a5 { [%eval -4.76] } 37. g4 { [%eval -4.92] } 37... Kb3 { [%eval -4.84] } 38. Kd3 { [%eval -5.65] } 38... Kxa3 { [%eval -5.59] } 39. Kc4 { [%eval -6.5] } 39... Kb2 { [%eval -5.84] } 40. Kb5 { [%eval -5.73] } 40... Kxc3 { [%eval -5.82] } 41. Ka4 { [%eval -6.13] } 41... b5+ { [%eval -6.22] } 42. Kxb5 { [%eval -6.09] } 42... Kd3 { [%eval -5.97] } 43. Kxa5 { [%eval -7.07] } 43... Ke4 { [%eval -6.35] } 44. g5 { [%eval -7.36] } 44... Kxf4 { [%eval -5.91] } 45. gxh6?! { (-5.91 → -8.91) Inaccuracy. Kb4 was best. } { [%eval -8.91] } (45. Kb4 Kxe5 46. g6 fxg6 47. Kc5 h5 48. h4 Kf5 49. Kd4 Kf4) 45... gxh6 { [%eval -9.1] } 46. Kb4 { [%eval -14.88] } 46... Kxe5 { [%eval -11.72] } 47. Kc3 { [%eval -10.28] } 47... Ke4 { [%eval -10.55] } 48. Kd2 { [%eval -70.79] } 48... Kf3 { [%eval -14.09] } 49. Ke1 { [%eval -11.1] } 49... Kg3 { [%eval -10.78] } 50. h4 { [%eval -10.53] } 50... Kxh4 { [%eval -81.15] } 51. Kf2 { [%eval -81.15] } 51... Kg4 { [%eval -81.15] } 52. Kg2 { [%eval -13.14] } 52... f5 { [%eval -13.43] } 53. Kf1 { [%eval -81.15] } 53... e5 { [%eval -13.28] } 54. Ke2?! { (-13.28 → Mate in 15) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-15] } (54. Kg2 h5 55. Kg1 Kg3 56. Kf1 h4 57. Ke2 h3 58. Kd3 Kf3 59. Kc4 e4) 54... h5 { [%eval #-13] } 55. Kf1 { [%eval #-13] } 55... h4 { [%eval #-11] } 56. Kg2 { [%eval #-11] } 56... h3+ { [%eval #-10] } 57. Kh2 { [%eval #-9] } 57... f4 { [%eval #-8] } 58. Kg1 { [%eval #-8] } 58... e4 { [%eval #-8] } 59. Kf2 { [%eval #-8] } 59... e3+ { [%eval #-7] } 60. Kf1 { [%eval #-6] } 60... Kg3 { [%eval #-7] } 61. Kg1 { [%eval #-2] } 61... f3 { [%eval #-2] } 62. Kf1 { [%eval #-2] } 62... e2+ { [%eval #-6] } { White resigns. } 0-1