FEN
[Event "rated blitz game"]
[Site "https://lichess.org/h46UWLHG"]
[Date "2026.03.26"]
[Round "-"]
[White "jlf287"]
[Black "oocuil"]
[Result "0-1"]
[GameId "h46UWLHG"]
[UTCDate "2026.03.26"]
[UTCTime "11:58:06"]
[WhiteElo "2413"]
[BlackElo "2412"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+5"]
[WhiteTitle "CM"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "D35"]
[Opening "Queen's Gambit Declined: Exchange Variation, Positional Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... e6 { [%eval 0.25] } 2. Nc3 { [%eval 0.2] } 2... d5 { [%eval 0.29] } 3. d4 { [%eval 0.22] } 3... Nf6 { [%eval 0.24] } 4. cxd5 { [%eval 0.22] } 4... exd5 { [%eval 0.2] } 5. Bg5 { [%eval 0.26] } { D35 Queen's Gambit Declined: Exchange Variation, Positional Variation } 5... Bb4 { [%eval 0.24] } 6. e3 { [%eval 0.33] } 6... h6 { [%eval 0.21] } 7. Bh4 { [%eval 0.26] } 7... g5 { [%eval 0.31] } 8. Bg3 { [%eval 0.51] } 8... Ne4 { [%eval 0.55] } 9. Ne2 { [%eval 0.52] } 9... h5 { [%eval 0.46] } 10. h4 { [%eval 0.61] } 10... Bg4 { [%eval 0.51] } 11. Qb3 { [%eval 0.57] } 11... Nxg3 { [%eval 0.55] } 12. Nxg3 { [%eval 0.5] } 12... Nc6 { [%eval 0.7] } 13. Bb5 { [%eval 0.26] } 13... Bxc3+ { [%eval 0.36] } 14. Qxc3 { [%eval 0.26] } 14... Rh6 { [%eval 0.3] } 15. hxg5?! { (0.30 → -0.38) Inaccuracy. f3 was best. } { [%eval -0.38] } (15. f3 Bd7 16. Qc2 Qe7 17. Kf2 a6 18. Nf5 Bxf5 19. Bxc6+ Rxc6 20. Qxf5 g4) 15... Qxg5 { [%eval -0.39] } 16. Ne2 { [%eval -0.45] } 16... Bxe2 { [%eval -0.18] } 17. Kxe2 { [%eval -0.29] } 17... O-O-O { [%eval 0.07] } 18. g3 { [%eval 0.05] } 18... Qg4+ { [%eval 0.51] } 19. Kd2 { [%eval 0.51] } 19... Ne7?! { (0.51 → 1.37) Inaccuracy. Qf5 was best. } { [%eval 1.37] } (19... Qf5 20. Raf1 Kb8 21. Be2 Rdh8 22. Qc5 Nd8 23. Rh4 Rc6 24. Bd3 Qg5 25. Qa3) 20. Rh4?! { (1.37 → 0.48) Inaccuracy. Qc5 was best. } { [%eval 0.48] } (20. Qc5 Qe6 21. Qxa7 c6 22. Bf1 h4 23. Rxh4 Rxh4 24. gxh4 Qf5 25. Qa8+ Kc7) 20... Qg5 { [%eval 0.7] } 21. Rc1 { [%eval 0.78] } 21... c6 { [%eval 0.71] } 22. Bd3 { [%eval 0.42] } 22... Ng6 { [%eval 0.61] } 23. Rhh1 { [%eval 0.38] } 23... h4 { [%eval 0.47] } 24. gxh4?! { (0.47 → -0.11) Inaccuracy. Qa5 was best. } { [%eval -0.11] } (24. Qa5 Kb8 25. f4 Qe7 26. Rh3 Rdh8 27. g4 Qd7 28. Bf5 Qe8 29. Rch1 Ne7) 24... Rxh4 { [%eval -0.08] } 25. Ba6 { [%eval -0.12] } 25... Ne7 { [%eval 0.0] } 26. Rxh4 { [%eval -0.08] } 26... Qxh4 { [%eval -0.29] } 27. Bd3 { [%eval -0.78] } 27... Qxf2+ { [%eval -0.8] } 28. Be2 { [%eval -0.99] } 28... f5?! { (-0.99 → -0.36) Inaccuracy. Qf6 was best. } { [%eval -0.36] } (28... Qf6 29. Qa5 Nf5 30. Qxa7 Nxe3 31. Qa8+ Kc7 32. Qa5+ Kd7 33. Qa7 Ke8 34. Re1) 29. Rf1 { [%eval -0.84] } 29... Qh2 { [%eval -0.73] } 30. Qd3?! { (-0.73 → -1.62) Inaccuracy. Qa3 was best. } { [%eval -1.62] } (30. Qa3 Re8 31. Qxa7 Kc7 32. Qa5+ Kb8 33. Kd3 Ng6 34. Qb4 Qg2 35. Qd6+ Kc8) 30... Kb8 { [%eval -1.65] } 31. Kc1 { [%eval -1.93] } 31... Rf8?! { (-1.93 → -1.17) Inaccuracy. Rg8 was best. } { [%eval -1.17] } (31... Rg8 32. a4 Rg2 33. Kd1 Qh7 34. Qb3 a5 35. Qc2 Nc8 36. Rxf5 Nd6) 32. Kb1?! { (-1.17 → -1.90) Inaccuracy. Qd2 was best. } { [%eval -1.9] } (32. Qd2 Rg8 33. Bd3 Rg2 34. Qb4 Nc8 35. Bxf5 Rf2 36. Bd3 Rxf1+ 37. Bxf1 Qf2) 32... f4?! { (-1.90 → -1.09) Inaccuracy. Nc8 was best. } { [%eval -1.09] } (32... Nc8 33. a3 Nd6 34. Qd1 Re8 35. Rf3 Rg8 36. Rf1 Qh6 37. Rf3 a6 38. Bd3) 33. exf4 { [%eval -1.6] } 33... Rxf4 { [%eval -1.56] } 34. Rc1? { (-1.56 → -3.12) Mistake. Qa3 was best. } { [%eval -3.12] } (34. Qa3 Nc8 35. Rxf4 Qxf4 36. Qc3 Nd6 37. Bd3 Ne4 38. Qa5 a6 39. a3 Ka7) 34... Qf2? { (-3.12 → -1.66) Mistake. Rf2 was best. } { [%eval -1.66] } (34... Rf2 35. Re1 Nf5 36. Qd1 Ng3 37. Bd3 Rxb2+ 38. Kc1 Rxa2 39. Re8+ Kc7 40. Re7+) 35. Rd1? { (-1.66 → -3.27) Mistake. Rf1 was best. } { [%eval -3.27] } (35. Rf1 Qh2 36. Qa3 Nc8 37. Rxf4 Qxf4 38. Qc3 Nd6 39. Bd3 Ne4 40. Qa5 b6) 35... Nf5 { [%eval -3.63] } 36. Bh5 { [%eval -4.09] } 36... Rxd4 { [%eval -3.77] } 37. Qb3 { [%eval -3.89] } 37... Rxd1+ { [%eval -3.9] } 38. Qxd1?! { (-3.90 → -6.03) Inaccuracy. Bxd1 was best. } { [%eval -6.03] } (38. Bxd1 Ne3 39. Qc3 Kc8 40. Qh8+ Kc7 41. Qe5+ Kb6 42. Qc3 a5 43. a3 Nxd1) 38... Ne3 { [%eval -5.82] } 39. Qe2 { [%eval -7.59] } 39... Qxe2? { (-7.59 → -4.06) Mistake. Qg1+ was best. } { [%eval -4.06] } (39... Qg1+ 40. Qd1 Nxd1 41. a3 Nc3+ 42. Kc2 Qh2+ 43. Kb3 Qxh5 44. bxc3 Kc7 45. a4) 40. Bxe2 { [%eval -3.87] } 40... Kc7 { [%eval -4.39] } 41. b4 { [%eval -4.16] } 41... Kb6 { [%eval -3.97] } 42. a4?! { (-3.97 → -5.70) Inaccuracy. Kb2 was best. } { [%eval -5.7] } (42. Kb2 Kc7 43. a4 b6 44. Kb3 Nf5 45. Bd1 Kd6 46. a5 bxa5 47. bxa5 Kc5) 42... a5 { [%eval -5.38] } 43. b5 { [%eval -5.89] } 43... cxb5 { [%eval -5.85] } 44. Bxb5 { [%eval -5.83] } 44... Kc5 { [%eval -5.47] } 45. Kb2 { [%eval -5.18] } 45... Nc4+ { [%eval -5.65] } 46. Kc3 { [%eval -5.37] } 46... Nd6 { [%eval -5.36] } 47. Bd3 { [%eval -5.24] } 47... d4+?! { (-5.24 → -4.02) Inaccuracy. Ne4+ was best. } { [%eval -4.02] } (47... Ne4+ 48. Kc2 Kb4 49. Bf1 Kxa4 50. Be2 Kb4 51. Bf3 b5 52. Kb2 a4 53. Bh1) 48. Kb3 { [%eval -4.45] } 48... b6 { [%eval -4.75] } 49. Ka3 { [%eval -4.81] } 49... Nc4+ { [%eval -4.06] } 50. Kb3 { [%eval -4.1] } 50... Ne5 { [%eval -4.19] } 51. Bb5 { [%eval -4.1] } 51... d3 { [%eval -4.18] } 52. Kc3 { [%eval -4.24] } 52... d2 { [%eval -4.34] } 53. Kxd2 { [%eval -4.47] } 53... Kb4 { [%eval -4.05] } 54. Kc2 { [%eval -3.85] } 54... Nc4 { [%eval -3.83] } 55. Kb1?? { (-3.83 → -8.60) Blunder. Bc6 was best. } { [%eval -8.6] } (55. Bc6 Ne3+ 56. Kd2 Nf5 57. Kd3 Nd6 58. Kd2 Nf7 59. Kc2 Nd8 60. Bd5 Kxa4) 55... Nd6? { (-8.60 → -4.84) Mistake. Na3+ was best. } { [%eval -4.84] } (55... Na3+ 56. Kc1 Nxb5 57. Kd2 Kxa4 58. Ke3 Nd6 59. Kd4 b5 60. Kc3 Ka3 61. Kc2) 56. Bd7 { [%eval -5.06] } 56... Nb7 { [%eval -5.12] } 57. Ka2 { [%eval -5.58] } 57... Nc5 { [%eval -4.61] } 58. Be8 { [%eval -5.5] } 58... Nxa4 { [%eval -5.23] } 59. Bd7 { [%eval -5.55] } 59... Nc3+ { [%eval -5.08] } 60. Ka1 { [%eval -5.75] } 60... a4 { [%eval -4.94] } 61. Be6?! { (-4.94 → -8.39) Inaccuracy. Kb2 was best. } { [%eval -8.39] } (61. Kb2 Ne4 62. Kc2 Nd6 63. Be6 Nc4 64. Bh3 Ne5 65. Be6 b5 66. Ba2 Kc5) 61... a3 { [%eval -6.96] } 62. Bg8 { [%eval -6.6] } 62... b5 { [%eval -6.35] } 63. Bc4 { [%eval -7.61] } 63... Na4 { [%eval -6.31] } 64. Bg8 { [%eval -6.48] } 64... Ka5? { (-6.48 → -3.73) Mistake. Nc3 was best. } { [%eval -3.73] } (64... Nc3 65. Bc4 Kc5 66. Bg8 Kd4 67. Bb3 b4 68. Bc4 Nd1 69. Ba2 Kc3 70. Kb1) 65. Bf7?! { (-3.73 → -5.71) Inaccuracy. Kb1 was best. } { [%eval -5.71] } (65. Kb1 Nc3+ 66. Kc2 Ne2 67. Kd2 Kb4 68. Bf7 Nd4 69. Ba2 Ka4 70. Bf7 b4) 65... b4 { [%eval -4.74] } 66. Bg8? { (-4.74 → -8.93) Mistake. Kb1 was best. } { [%eval -8.93] } (66. Kb1 Nc3+ 67. Kc2 Nb5 68. Bd5 Nd4+ 69. Kd3 b3 70. Kc3 a2 71. Kb2 Nc2) 66... Nc5 { [%eval -8.9] } 67. Bf7 { [%eval -9.71] } 67... b3 { [%eval -8.16] } 68. Bg8? { (-8.16 → Mate in 11) Checkmate is now unavoidable. Kb1 was best. } { [%eval #-11] } (68. Kb1 Kb4 69. Kc1 b2+ 70. Kc2 Ne4 71. Bg6 Nc3 72. Kd2 a2 73. Ke3 a1=Q) 68... Kb4 { [%eval #-10] } 69. Bf7 { [%eval #-10] } 69... Kc3 { [%eval #-9] } 70. Bg8 { [%eval #-9] } 70... Nd3?! { (Mate in 9 → -13.39) Lost forced checkmate sequence. Kc2 was best. } { [%eval -13.39] } (70... Kc2 71. Bxb3+ Kxb3 72. Kb1 Nd3 73. Ka1 Nb4 74. Kb1 a2+ 75. Kc1 a1=Q+ 76. Kd2) 71. Bh7?! { (-13.39 → Mate in 5) Checkmate is now unavoidable. Kb1 was best. } { [%eval #-5] } (71. Kb1 Ne1 72. Kc1 a2 73. Kd1 a1=Q+ 74. Ke2 Qb2+ 75. Kxe1 Qd2+ 76. Kf1 Qf4+) 71... Nb4 { [%eval #-4] } 72. Bg6 { [%eval #-2] } 72... Nc2+ { [%eval #-3] } { White resigns. } 0-1