Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/hTlvwDPf"] [Date "2026.06.03"] [Round "-"] [White "LuLi2012"] [Black "zyusufzz"] [Result "1-0"] [GameId "hTlvwDPf"] [UTCDate "2026.06.03"] [UTCTime "20:59:31"] [WhiteElo "870"] [BlackElo "912"] [WhiteRatingDiff "+17"] [BlackRatingDiff "-6"] [Variant "Standard"] [TimeControl "180+2"] [ECO "B10"] [Opening "Caro-Kann Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. Nc3 { [%eval 0.21] } 2... d5 { [%eval 0.38] } { B10 Caro-Kann Defense } 3. exd5 { [%eval -0.03] } 3... cxd5 { [%eval -0.02] } 4. Nxd5?? { (-0.02 → -3.37) Blunder. d4 was best. } { [%eval -3.37] } (4. d4 Nc6 5. Nf3 Bg4 6. h3 Bxf3 7. Qxf3 e6 8. Be3 Rc8) 4... Qxd5 { [%eval -3.08] } 5. d3 { [%eval -3.64] } 5... Nc6 { [%eval -4.03] } 6. Bf4 { [%eval -4.74] } 6... Qa5+ { [%eval -4.12] } 7. c3 { [%eval -4.12] } 7... e5 { [%eval -4.23] } 8. Bg3 { [%eval -4.32] } 8... Nf6 { [%eval -4.19] } 9. Nf3 { [%eval -4.18] } 9... Bg4 { [%eval -3.9] } 10. h3 { [%eval -4.46] } 10... Nd4?? { (-4.46 → 1.94) Blunder. Bxf3 was best. } { [%eval 1.94] } (10... Bxf3 11. Qxf3 Bd6 12. Qd1 O-O 13. Be2 Kh8 14. O-O Qc7 15. Re1 Ng8 16. d4) 11. Be2?? { (1.94 → -3.64) Blunder. hxg4 was best. } { [%eval -3.64] } (11. hxg4 Nxf3+ 12. Qxf3 Ba3 13. Qxb7 O-O 14. Qb3 Bd6 15. Be2 h6 16. O-O Rfe8) 11... Nxe2 { [%eval -3.6] } 12. Qxe2 { [%eval -3.59] } 12... Bxf3 { [%eval -3.59] } 13. Qxf3 { [%eval -3.48] } 13... Bd6 { [%eval -3.58] } 14. O-O { [%eval -3.8] } 14... O-O { [%eval -3.53] } 15. d4 { [%eval -4.32] } 15... Qd5?? { (-4.32 → 0.77) Blunder. e4 was best. } { [%eval 0.77] } (15... e4 16. Qe3 Qc7 17. Bxd6 Qxd6 18. c4 Rfe8 19. Rfd1 h6 20. Qb3 Kh8 21. Qxb7) 16. Qf5?? { (0.77 → -3.68) Blunder. dxe5 was best. } { [%eval -3.68] } (16. dxe5 Qxf3 17. gxf3 Ba3 18. exf6 Bxb2 19. Rab1 Bxc3 20. fxg7 Rfd8 21. Rxb7 Rd5) 16... exd4?? { (-3.68 → -0.03) Blunder. Ne4 was best. } { [%eval -0.03] } (16... Ne4 17. Bxe5 Rfe8 18. c4 Qxc4 19. Rae1 Bxe5 20. dxe5 Nc5 21. f4 h6 22. Rd1) 17. Qxd5 { [%eval -0.12] } 17... Nxd5 { [%eval -0.15] } 18. Bxd6 { [%eval -0.18] } 18... dxc3?? { (-0.18 → 3.67) Blunder. Rfd8 was best. } { [%eval 3.67] } (18... Rfd8 19. Be5) 19. bxc3?? { (3.67 → -0.38) Blunder. Bxf8 was best. } { [%eval -0.38] } (19. Bxf8 Kxf8 20. Rad1 Nf4 21. bxc3 Ne2+ 22. Kh2 Nxc3 23. Rd7 Nxa2 24. Re1 Kg8) 19... Rfd8 { [%eval 0.0] } 20. Bc5 { [%eval -0.41] } 20... Nf4 { [%eval -0.18] } 21. Rfe1?! { (-0.18 → -0.96) Inaccuracy. Kh2 was best. } { [%eval -0.96] } (21. Kh2 b6 22. Be3 Nd5 23. Bd4 Ne7 24. Be3 Rac8 25. Rfd1 Nf5 26. Bf4 f6) 21... h6?! { (-0.96 → -0.08) Inaccuracy. Nd3 was best. } { [%eval -0.08] } (21... Nd3) 22. g3? { (-0.08 → -1.22) Mistake. Bd4 was best. } { [%eval -1.22] } (22. Bd4 Rd7 23. Be3 Nd3 24. Red1 a6 25. Rab1 Rc8 26. Rb3 b5 27. Ra3 Rc6) 22... Nh5? { (-1.22 → 0.11) Mistake. Nd3 was best. } { [%eval 0.11] } (22... Nd3 23. Be7 Nxe1 24. Bxd8 Nf3+ 25. Kg2 Rxd8 26. Kxf3 Rd3+ 27. Ke2 Rxc3 28. a4) 23. Bd4 { [%eval -0.02] } 23... Re8? { (-0.02 → 1.21) Mistake. Rd7 was best. } { [%eval 1.21] } (23... Rd7 24. a4) 24. Rxe8+ { [%eval 1.27] } 24... Rxe8 { [%eval 1.25] } 25. Bc5? { (1.25 → 0.12) Mistake. Bxa7 was best. } { [%eval 0.12] } (25. Bxa7 Ra8 26. Bd4 Nf6 27. Rb1 Ne4 28. Rxb7 Rxa2 29. Kg2 Ng5 30. h4 Ne6) 25... Nf6 { [%eval 0.66] } 26. Rd1?! { (0.66 → 0.03) Inaccuracy. Bxa7 was best. } { [%eval 0.03] } (26. Bxa7 Rc8) 26... Rc8 { [%eval 0.06] } 27. Bb4 { [%eval -0.13] } 27... Ne4 { [%eval 0.01] } 28. Rd4 { [%eval 0.07] } 28... Nxc3 { [%eval 0.17] } 29. Bxc3 { [%eval 0.06] } 29... Rxc3 { [%eval 0.0] } 30. Rd7 { [%eval -0.03] } 30... Rc2 { [%eval 0.0] } 31. Rd8+ { [%eval 0.0] } 31... Kh7 { [%eval 0.0] } 32. Rd7 { [%eval 0.0] } 32... Rxa2 { [%eval -0.11] } 33. Rxb7 { [%eval -0.09] } 33... a5 { [%eval 0.09] } 34. Rb8 { [%eval -0.22] } 34... a4 { [%eval -0.25] } 35. Rb1?? { (-0.25 → -2.59) Blunder. Rb6 was best. } { [%eval -2.59] } (35. Rb6 Rd2) 35... a3?? { (-2.59 → -0.37) Blunder. Re2 was best. } { [%eval -0.37] } (35... Re2 36. Rb5 a3 37. Ra5 a2 38. Kg2 Kg6 39. Kf3 Rb2 40. Ke3 Kf6 41. f4) 36. Rd1?? { (-0.37 → -5.24) Blunder. Rb3 was best. } { [%eval -5.24] } (36. Rb3 h5) 36... Rb2 { [%eval -5.03] } 37. Kg2 { [%eval -4.97] } 37... a2 { [%eval -5.42] } 38. Ra1 { [%eval -5.03] } 38... g5 { [%eval -5.09] } 39. g4 { [%eval -5.11] } 39... f6 { [%eval -5.08] } 40. Kg3 { [%eval -5.25] } 40... Kg6 { [%eval -5.05] } 41. h4 { [%eval -6.19] } 41... gxh4+ { [%eval -6.12] } 42. Kxh4 { [%eval -5.64] } 42... f5 { [%eval -5.48] } 43. gxf5+ { [%eval -5.78] } 43... Kxf5 { [%eval -5.8] } 44. f3 { [%eval -5.8] } 44... Kg6 { [%eval -5.35] } 45. f4 { [%eval -6.06] } 45... h5 { [%eval -5.99] } 46. f5+ { [%eval -6.17] } 46... Kxf5 { [%eval -5.41] } 47. Kg3 { [%eval -5.7] } 47... h4+?! { (-5.70 → -4.46) Inaccuracy. Kg5 was best. } { [%eval -4.46] } (47... Kg5 48. Kh3 Rb3+ 49. Kg2 Ra3 50. Kf2 Kf4 51. Ke2 h4 52. Kf2 Ke4 53. Kg2) 48. Kxh4 { [%eval -4.48] } 48... Ke4 { [%eval -4.37] } 49. Rxa2?? { (-4.37 → Mate in 10) Checkmate is now unavoidable. Kg4 was best. } { [%eval #-10] } (49. Kg4 Kd3 50. Kf5 Kc3 51. Ke6 Rc2 52. Ke5 Kb2 53. Rxa2+ Kxa2 54. Kd5 Kb3) 49... Kd3?? { (Mate in 10 → 4.82) Lost forced checkmate sequence. Rxa2 was best. } { [%eval 4.82] } (49... Rxa2 50. Kg4 Ra3 51. Kg5 Ra6 52. Kg4 Rg6+ 53. Kh5 Kf5 54. Kh4 Rg8 55. Kh3) 50. Rxb2 { [%eval 63.94] } 50... Kc3 { [%eval 77.86] } 51. Rf2 { [%eval 83.04] } 51... Kd4 { [%eval 83.08] } 52. Rf8 { [%eval #22] } 52... Kd3 { [%eval 83.08] } 53. Rd8+ { [%eval #18] } 53... Ke3 { [%eval 83.08] } 54. Rf8?! { (83.08 → 7.06) Inaccuracy. Rd1 was best. } { [%eval 7.06] } (54. Rd1 Kf2 55. Kh3 Kf3 56. Rd6 Kf4 57. Re6 Kf5 58. Re1 Kf4 59. Re8 Kf3) 54... Ke4? { (7.06 → Mate in 13) Checkmate is now unavoidable. Kd4 was best. } { [%eval #13] } (54... Kd4 55. Kg3) 55. Rd8 { [%eval 61.94] } 55... Kf4?! { (61.94 → Mate in 11) Checkmate is now unavoidable. Ke3 was best. } { [%eval #11] } (55... Ke3 56. Kg3 Ke4 57. Re8+ Kd5 58. Kf3 Kc5 59. Kf2 Kc4 60. Re2 Kd4 61. Ke1) 56. Rd1?! { (Mate in 11 → 76.86) Lost forced checkmate sequence. Re8 was best. } { [%eval 76.86] } (56. Re8 Kf5 57. Kg3 Kf6 58. Kg4 Kf7 59. Re1 Kf6 60. Re2 Kg6 61. Rf2 Kh6) 56... Ke3 { [%eval 72.12] } 57. Re1+ { [%eval 7.53] } 57... Kf2? { (7.53 → Mate in 17) Checkmate is now unavoidable. Kd2 was best. } { [%eval #17] } (57... Kd2 58. Re8) 58. Re7 { [%eval #19] } 58... Kf3 { [%eval 83.08] } 59. Rf7+ { [%eval #20] } 59... Ke4 { [%eval #20] } 60. Kg4 { [%eval #16] } 60... Ke5 { [%eval #16] } 61. Rf1 { [%eval #15] } 61... Kd5 { [%eval #14] } 62. Kf4 { [%eval #13] } 62... Kd4 { [%eval #13] } 63. Rd1+ { [%eval #12] } 63... Kc3 { [%eval #12] } 64. Ke3 { [%eval #12] } 64... Kc2 { [%eval #7] } 65. Rd7 { [%eval #8] } 65... Kc3 { [%eval #8] } 66. Rc7+ { [%eval #10] } 66... Kb4 { [%eval #10] } 67. Kd3 { [%eval #9] } 67... Kb5 { [%eval #9] } 68. Rc4 { [%eval #8] } 68... Kb6 { [%eval #8] } 69. Kd4 { [%eval #8] } 69... Kb5 { [%eval #8] } 70. Kd5 { [%eval #8] } 70... Kb6 { [%eval #8] } 71. Kd6 { [%eval #7] } 71... Kb5 { [%eval #7] } 72. Rc8 { [%eval #11] } 72... Kb6 { [%eval #6] } 73. Rb8+ { [%eval #6] } 73... Ka6 { [%eval #5] } 74. Rb1 { [%eval #6] } 74... Ka5 { [%eval #6] } 75. Kc6 { [%eval #6] } 75... Ka4 { [%eval #6] } 76. Kc5 { [%eval #5] } 76... Ka3 { [%eval #5] } 77. Kc4 { [%eval #4] } 77... Ka2 { [%eval #4] } 78. Rb4 { [%eval #4] } 78... Ka3 { [%eval #4] } 79. Kc3 { [%eval #3] } 79... Ka2 { [%eval #3] } 80. Kc2 { [%eval #2] } 80... Ka3 { [%eval #2] } 81. Re4 { [%eval #1] } 81... Ka2 { Black offers draw } { [%eval #1] } 82. Ra4# { White wins by checkmate. } 1-0