FEN
[Event "rated rapid game"]
[Site "https://lichess.org/LkBE78Ww"]
[Date "2026.05.26"]
[Round "-"]
[White "sieudaikientiuong"]
[Black "Upiter3765"]
[Result "0-1"]
[GameId "LkBE78Ww"]
[UTCDate "2026.05.26"]
[UTCTime "13:23:02"]
[WhiteElo "1243"]
[BlackElo "1222"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+8"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } { B10 Caro-Kann Defense } 2. Nf3 { [%eval 0.17] } 2... d5 { [%eval 0.21] } 3. Bd3 { [%eval -0.11] } 3... Nd7 { [%eval 0.14] } 4. O-O?! { (0.14 → -0.44) Inaccuracy. exd5 was best. } { [%eval -0.44] } (4. exd5 cxd5 5. O-O e6 6. Re1 Bd6 7. c4 Ne7 8. Nc3 dxc4) 4... e5?! { (-0.44 → 0.35) Inaccuracy. Nc5 was best. } { [%eval 0.35] } (4... Nc5 5. Qe2 Bg4 6. Qe3 dxe4 7. Bxe4 Nxe4 8. Qxe4 Nf6 9. Qe3) 5. Re1 { [%eval 0.16] } 5... Ngf6?! { (0.16 → 0.82) Inaccuracy. d4 was best. } { [%eval 0.82] } (5... d4) 6. Nc3?! { (0.82 → -0.16) Inaccuracy. exd5 was best. } { [%eval -0.16] } (6. exd5 Nxd5 7. Bc4 Be7 8. d4 exd4 9. Bxd5 cxd5 10. Bg5 f6) 6... Bb4?! { (-0.16 → 0.78) Inaccuracy. Bd6 was best. } { [%eval 0.78] } (6... Bd6 7. Bf1 O-O 8. d4 exd4 9. Qxd4 Bc5 10. Qd2 Nxe4 11. Nxe4) 7. a3?! { (0.78 → -0.07) Inaccuracy. exd5 was best. } { [%eval -0.07] } (7. exd5) 7... Bxc3 { [%eval -0.04] } 8. bxc3 { [%eval -0.06] } 8... Qe7?? { (-0.06 → 1.75) Blunder. dxe4 was best. } { [%eval 1.75] } (8... dxe4 9. Bxe4) 9. c4? { (1.75 → 0.22) Mistake. exd5 was best. } { [%eval 0.22] } (9. exd5 Nxd5 10. c4 Nc7 11. Bb2 f6 12. a4 O-O 13. Nh4 g6 14. Bxg6 hxg6) 9... dxc4? { (0.22 → 1.55) Mistake. dxe4 was best. } { [%eval 1.55] } (9... dxe4 10. Bxe4) 10. Bxc4 { [%eval 1.43] } 10... b5 { [%eval 1.91] } 11. Bb3?! { (1.91 → 1.15) Inaccuracy. Bf1 was best. } { [%eval 1.15] } (11. Bf1 O-O 12. d4 exd4 13. e5 Nd5 14. Nxd4 N7b6 15. Nxc6 Qc7 16. Nd4 Bd7) 11... Nc5 { [%eval 1.34] } 12. g3? { (1.34 → -0.26) Mistake. d4 was best. } { [%eval -0.26] } (12. d4) 12... Bg4 { [%eval -0.19] } 13. a4 { [%eval -0.63] } 13... Nxb3 { [%eval -0.53] } 14. cxb3 { [%eval -0.5] } 14... Qb4?? { (-0.50 → 4.22) Blunder. b4 was best. } { [%eval 4.22] } (14... b4) 15. axb5?? { (4.22 → 0.51) Blunder. Ba3 was best. } { [%eval 0.51] } (15. Ba3 Qd4 16. Qc1 Qb6 17. Nxe5 h5 18. h4 a5 19. Bc5 Qb7 20. d4 Nd7) 15... cxb5?? { (0.51 → 2.44) Blunder. Qxb5 was best. } { [%eval 2.44] } (15... Qxb5 16. Ba3) 16. Ba3 { [%eval 2.26] } 16... Bxf3?? { (2.26 → 4.84) Blunder. Qa5 was best. } { [%eval 4.84] } (16... Qa5 17. Bf8) 17. Qxf3? { (4.84 → 2.98) Mistake. Qc1 was best. } { [%eval 2.98] } (17. Qc1 O-O 18. Bxb4 Rfc8 19. Qb1 a5 20. Qd3 Bg4 21. f3 Bh3 22. Bd6 Nxe4) 17... Qd4 { [%eval 3.21] } 18. Red1?? { (3.21 → -3.03) Blunder. Rac1 was best. } { [%eval -3.03] } (18. Rac1 a5 19. Bc5 Qd8 20. d4 Nd7 21. Bd6 Qf6 22. Qxf6 gxf6 23. Rc7 exd4) 18... Nxe4?? { (-3.03 → 4.37) Blunder. b4 was best. } { [%eval 4.37] } (18... b4 19. Bb2 Qxb2 20. Ra6 Qd4 21. Rc1 Qd7 22. Rxf6 gxf6 23. d4 Rg8 24. d5) 19. Bb2?? { (4.37 → -0.01) Blunder. Re1 was best. } { [%eval -0.01] } (19. Re1 f6 20. Qxe4 Qxe4 21. Rxe4 Kf7 22. Bb4 Kg6 23. Ba5 Kf5 24. Re3 Rhc8) 19... Qxb2 { [%eval -0.07] } 20. Qxe4 { [%eval -0.01] } 20... O-O { [%eval -0.02] } 21. Rab1 { [%eval -0.2] } 21... Qd4 { [%eval -0.24] } 22. d3? { (-0.24 → -1.60) Mistake. Qxd4 was best. } { [%eval -1.6] } (22. Qxd4) 22... Rad8?! { (-1.60 → -0.60) Inaccuracy. Rfd8 was best. } { [%eval -0.6] } (22... Rfd8 23. b4 a6 24. Rbc1 h5 25. Kg2 Ra7 26. Kf3 g6 27. Rc6 Qxe4+ 28. Kxe4) 23. Rbc1 { [%eval -1.08] } 23... Rd7?! { (-1.08 → -0.25) Inaccuracy. a6 was best. } { [%eval -0.25] } (23... a6 24. Ra1 Qxe4 25. dxe4 Rxd1+ 26. Rxd1 Ra8 27. b4 Rc8 28. Rd6 f6 29. Rxa6) 24. Kg2 { [%eval -0.49] } 24... Rfd8 { [%eval -0.3] } 25. Qxd4 { [%eval -0.36] } 25... Rxd4 { [%eval -0.64] } 26. Rc7 { [%eval -0.79] } 26... e4 { [%eval -0.71] } 27. Rc3?? { (-0.71 → -3.66) Blunder. Rxa7 was best. } { [%eval -3.66] } (27. Rxa7 h6 28. Rb7 b4 29. h4 exd3 30. Rd2 Rc8 31. Kf3 Re8 32. h5 Kf8) 27... exd3 { [%eval -3.27] } 28. Rc5 { [%eval -3.21] } 28... b4 { [%eval -2.94] } 29. Rb5?! { (-2.94 → -3.81) Inaccuracy. Rd2 was best. } { [%eval -3.81] } (29. Rd2 Kf8 30. Kf3 Ke7 31. Ra5 R8d7 32. Ra4 f5 33. h4 g6 34. Ra6 R4d5) 29... a6 { [%eval -3.42] } 30. Ra5 { [%eval -3.27] } 30... R8d6 { [%eval -3.25] } 31. Re1?! { (-3.25 → -4.27) Inaccuracy. Rd2 was best. } { [%eval -4.27] } (31. Rd2 Kf8 32. Kf3 Re6 33. Ra1 g5 34. Rad1 g4+ 35. Kg2 Red6 36. h3 h5) 31... h6 { [%eval -4.09] } 32. Re8+?! { (-4.09 → -5.53) Inaccuracy. Ra4 was best. } { [%eval -5.53] } (32. Ra4 d2 33. Rd1 g5 34. Kf1 Kg7 35. Ke2 Kg6 36. Ra2 Kf5 37. f3 h5) 32... Kh7 { [%eval -5.05] } 33. Ra8?! { (-5.05 → -6.95) Inaccuracy. Re1 was best. } { [%eval -6.95] } (33. Re1 d2 34. Rd1 Rd3 35. Kf1 Rxb3 36. Ra2 Ra3 37. Raxd2 Rxd2 38. Rxd2 b3) 33... d2 { [%eval -6.87] } 34. Ra1 { [%eval -6.82] } 34... d1=Q { [%eval -6.85] } 35. Rxd1 { [%eval -6.82] } 35... Rxd1 { [%eval -6.91] } 36. Rf8 { [%eval -6.8] } 36... f6 { [%eval -6.73] } 37. h4 { [%eval -7.91] } 37... h5 { [%eval -6.88] } 38. Kf3 { [%eval -7.9] } 38... R1d3+ { [%eval -7.83] } 39. Kg2 { [%eval -7.45] } 39... Rxb3 { [%eval -7.59] } 40. Kf1 { White offers draw } { [%eval -8.11] } 40... a5 { [%eval -7.6] } 41. Ra8 { [%eval -8.0] } 41... Ra3 { [%eval -8.43] } 42. Rb8 { [%eval -8.12] } 42... b3 { [%eval -7.71] } 43. Ke2 { [%eval -7.86] } 43... a4 { [%eval -7.72] } 44. f4 { [%eval -10.42] } 44... Ra2+ { [%eval -10.84] } 45. Ke1?! { (-10.84 → Mate in 5) Checkmate is now unavoidable. Ke3 was best. } { [%eval #-5] } (45. Ke3 Rad2 46. f5 b2 47. Rb7 R6d3+ 48. Kf4 Rf2+ 49. Ke4 Rb3 50. Rxb3 axb3) 45... b2 { [%eval #-6] } 46. Kf1 { [%eval #-4] } 46... Ra1+ { [%eval #-8] } 47. Ke2 { [%eval #-8] } 47... b1=Q { [%eval #-7] } 48. Rxb1 { [%eval #-7] } 48... Rxb1 { [%eval #-6] } 49. Ke3 { [%eval #-6] } 49... Rb4 { [%eval #-6] } 50. Ke2 { [%eval #-5] } 50... Rc6 { [%eval #-6] } 51. Ke3 { [%eval #-5] } 51... Rc3+ { [%eval #-4] } 52. Ke2 { [%eval #-4] } 52... Rb2+ { [%eval #-3] } 53. Kd1 { [%eval #-3] } 53... Ra3 { [%eval #-3] } 54. Kc1 { [%eval #-3] } 54... Rh2 { [%eval #-2] } 55. Kb1 { [%eval #-2] } 55... Rf3 { [%eval #-1] } 56. Kc1 { [%eval #-1] } 56... Rf1# { Black wins by checkmate. } 0-1