Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://adjva4.dpdns.org/uLb2SYiG"] [Date "2026.02.24"] [Round "-"] [White "abdou_hari"] [Black "SpruceSwan"] [Result "0-1"] [GameId "uLb2SYiG"] [UTCDate "2026.02.24"] [UTCTime "16:00:13"] [WhiteElo "1212"] [BlackElo "1153"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+29"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C00"] [Opening "French Defense"] [Termination "Normal"] [Annotator "adjva4.dpdns.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } { C00 French Defense } 3. f3? { (0.31 → -0.82) Mistake. Nc3 was best. } { [%eval -0.82] } (3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3 a6) 3... dxe4 { [%eval -0.61] } 4. fxe4?! { (-0.61 → -1.28) Inaccuracy. Be3 was best. } { [%eval -1.28] } (4. Be3 Nh6 5. Qd2 c5 6. Bxh6 gxh6 7. dxc5 Bg7 8. Qxd8+ Kxd8) 4... c5?! { (-1.28 → -0.22) Inaccuracy. Qh4+ was best. } { [%eval -0.22] } (4... Qh4+ 5. Kd2 Qxe4 6. Nf3 Bd6 7. b3 c5 8. Bd3 Qg4 9. dxc5) 5. c3? { (-0.22 → -1.69) Mistake. Nf3 was best. } { [%eval -1.69] } (5. Nf3 cxd4 6. Qxd4 Qxd4 7. Nxd4 a6 8. Nd2 Nd7 9. a4 Ngf6) 5... Nc6?? { (-1.69 → 0.45) Blunder. Qh4+ was best. } { [%eval 0.45] } (5... Qh4+ 6. Ke2 Qxe4+ 7. Kf2 Qh4+ 8. g3 Qd8 9. Nf3 Nf6 10. Bg2) 6. Nf3 { [%eval 0.28] } 6... cxd4 { [%eval 0.62] } 7. cxd4 { [%eval 0.58] } 7... Bb4+ { [%eval 0.92] } 8. Nc3 { [%eval 0.94] } 8... Bxc3+?! { (0.94 → 1.80) Inaccuracy. Nge7 was best. } { [%eval 1.8] } (8... Nge7 9. a3 Ba5 10. b4 Bc7 11. b5 Na5 12. Bd3 O-O 13. O-O) 9. bxc3 { [%eval 1.69] } 9... Nf6 { [%eval 2.27] } 10. d5?? { (2.27 → -1.56) Blunder. Bd3 was best. } { [%eval -1.56] } (10. Bd3 e5 11. d5 Ne7 12. Nxe5 O-O 13. O-O Qc7 14. Bf4 Qxc3 15. Qa4 Bd7) 10... Ne7?? { (-1.56 → 0.85) Blunder. exd5 was best. } { [%eval 0.85] } (10... exd5 11. exd5 Nxd5 12. c4 Qe7+ 13. Qe2 Qxe2+ 14. Bxe2 Nc3 15. Bd3 O-O 16. O-O) 11. e5 { [%eval 0.67] } 11... Nfxd5 { [%eval 0.54] } 12. Bb5+?? { (0.54 → -1.34) Blunder. c4 was best. } { [%eval -1.34] } (12. c4 Nb6 13. Qxd8+ Kxd8 14. Bd3 Ke8 15. O-O Ng6 16. h4 Nd7 17. Re1 Nc5) 12... Bd7 { [%eval -1.4] } 13. Bxd7+ { [%eval -1.36] } 13... Qxd7 { [%eval -1.22] } 14. O-O { [%eval -1.54] } 14... Nxc3 { [%eval -1.28] } 15. Qxd7+ { [%eval -1.25] } 15... Kxd7 { [%eval -1.16] } 16. Bd2 { [%eval -1.58] } 16... Ne4 { [%eval -1.73] } 17. Rad1 { [%eval -2.05] } 17... Nxd2?! { (-2.05 → -1.25) Inaccuracy. Nd5 was best. } { [%eval -1.25] } (17... Nd5 18. Bc1 Nc3 19. Rd2 f5 20. exf6 gxf6 21. Bb2 Ne4 22. Re2 Nd6 23. Nd2) 18. Rxd2+ { [%eval -1.44] } 18... Kc6?? { (-1.44 → 1.04) Blunder. Nd5 was best. } { [%eval 1.04] } (18... Nd5 19. Ng5 h6 20. Nxf7 Rhf8 21. Rd3 b5 22. Rg3 g5 23. Rgf3 g4 24. Rg3) 19. Nd4+ { [%eval 1.05] } 19... Kd5? { (1.05 → 2.35) Mistake. Kd7 was best. } { [%eval 2.35] } (19... Kd7 20. Nb5+ Kc6 21. Nd6 Rab8 22. Rxf7 Ng6 23. Nxb7 Nxe5 24. Rd6+ Kb5 25. Rxg7) 20. Re1? { (2.35 → 1.14) Mistake. Rxf7 was best. } { [%eval 1.14] } (20. Rxf7 Nc6 21. Nxc6+ Kxc6 22. Rd6+ Kb5 23. Rxb7+ Kc4 24. Rxg7 a5 25. Rxe6 Rhb8) 20... Kc4?? { (1.14 → 3.16) Blunder. Nc6 was best. } { [%eval 3.16] } (20... Nc6 21. Nb3+ Kc4 22. Rc1+ Kb5 23. Nc5 Nb4 24. Nxb7 Rhb8 25. Nd6+ Ka4 26. Rc4) 21. Rc1+ { [%eval 3.19] } 21... Kb4?? { (3.19 → Mate in 6) Checkmate is now unavoidable. Kd5 was best. } { [%eval #6] } (21... Kd5 22. Nc6+ Ke4 23. Rd4+ Kf5 24. Rf1+ Kg5 25. Nxe7 Rad8 26. Rxd8 Rxd8 27. Rxf7) 22. Rb1+?? { (Mate in 6 → 2.06) Lost forced checkmate sequence. Rb2+ was best. } { [%eval 2.06] } (22. Rb2+ Ka5 23. Rc3 b5 24. Rxb5+ Ka4 25. Rc4+ Ka3 26. Rb3+ Kxa2 27. Ra4#) 22... Kc3 { [%eval 2.04] } 23. Rbd1 { [%eval 1.52] } 23... Nf5?? { (1.52 → Mate in 7) Checkmate is now unavoidable. Kb4 was best. } { [%eval #7] } (23... Kb4 24. Rb2+ Kc5 25. Rxb7 Rhe8 26. Rd7 Nd5 27. Rxf7 Rab8 28. Nb3+ Kb4 29. Rxg7) 24. Rd3+?? { (Mate in 7 → 0.06) Lost forced checkmate sequence. Rc2+ was best. } { [%eval 0.06] } (24. Rc2+ Kb4 25. Rb1+ Ka5 26. Rc3 b5 27. Rxb5+ Ka4 28. Rc4+ Ka3 29. Rb3+ Kxa2) 24... Kb2?? { (0.06 → Mate in 6) Checkmate is now unavoidable. Kc4 was best. } { [%eval #6] } (24... Kc4 25. Nxf5 exf5 26. Rd4+ Kc5 27. Rd7 b5 28. Rxf7 Rhe8 29. Re1 Kd5 30. e6) 25. R1d2+ { [%eval #5] } 25... Kc1 { [%eval #2] } 26. Nb3+ { [%eval #4] } 26... Kb1 { [%eval #4] } 27. Rd1+?? { (Mate in 4 → 3.40) Lost forced checkmate sequence. Rf3 was best. } { [%eval 3.4] } (27. Rf3 Ne3 28. Rxe3 Rac8 29. Re1+ Rc1 30. Rxc1#) 27... Kxa2 { [%eval 3.31] } 28. Ra1+?? { (3.31 → -0.09) Blunder. g4 was best. } { [%eval -0.09] } (28. g4 g6 29. gxf5 gxf5 30. Nd4 Rhg8+ 31. Kf1 Rg4 32. R1d2+ Ka1 33. Ra3+ Kb1) 28... Kb2 { [%eval -0.16] } 29. Kf1?? { (-0.16 → -3.42) Blunder. Rad1 was best. } { [%eval -3.42] } (29. Rad1 Rhc8 30. Na1 Ka2 31. R3d2+ Ka3 32. Rb1 Rc3 33. Nc2+ Ka4 34. Rxb7 Rb3) 29... Nd4?? { (-3.42 → -1.06) Blunder. Rhd8 was best. } { [%eval -1.06] } (29... Rhd8 30. Rh3 Rac8 31. Ra4 Rc2 32. Ke1 Rc3 33. Rxc3 Kxc3 34. Nc5 b5 35. Ne4+) 30. Rb1+?? { (-1.06 → -4.52) Blunder. Rxd4 was best. } { [%eval -4.52] } (30. Rxd4 Kxb3 31. Rb1+ Kc3 32. Rdb4 Rhc8 33. Ke2 Rc4 34. Rxb7 Rc5 35. R1b3+ Kd4) 30... Kxb1 { [%eval -4.07] } 31. Nd2+? { (-4.07 → -6.88) Mistake. Nxd4 was best. } { [%eval -6.88] } (31. Nxd4 Rac8 32. Rb3+ Ka2 33. Rb4 b5 34. Ke1 Rhd8 35. Nxb5) 31... Kc2 { [%eval -7.02] } 32. Rxd4 { [%eval -6.29] } 32... Kc3?! { (-6.29 → -4.71) Inaccuracy. Rad8 was best. } { [%eval -4.71] } (32... Rad8 33. Rxd8 Rxd8 34. Nc4 b5 35. Na3+ Kb3 36. Nxb5 a5 37. Na7 a4 38. Ke2) 33. Nf3 { [%eval -5.27] } 33... Rhd8 { [%eval -5.3] } 34. Rxd8?! { (-5.30 → -7.47) Inaccuracy. Rf4 was best. } { [%eval -7.47] } (34. Rf4 b5 35. Rxf7 a5 36. Rc7+ Kb4 37. Ng5 Rac8 38. Rxg7 Rd2 39. Nf3 Rc1+) 34... Rxd8 { [%eval -7.66] } 35. Ng5 { [%eval -7.58] } 35... f6 { [%eval -6.44] } 36. Nxh7 { [%eval -7.55] } 36... fxe5 { [%eval -7.57] } 37. Ng5 { [%eval -7.21] } 37... Re8 { [%eval -6.17] } 38. g4 { [%eval -6.7] } 38... b5 { [%eval -6.35] } 39. h4 { [%eval -7.38] } 39... b4 { [%eval -6.97] } 40. Ne4+ { [%eval -7.25] } 40... Kc2 { [%eval -7.31] } 41. Nd6 { [%eval -7.48] } 41... Rf8+ { [%eval -7.0] } 42. Ke2 { [%eval -7.51] } 42... b3 { [%eval -7.03] } 43. g5 { [%eval -7.61] } 43... b2 { [%eval -7.34] } 44. h5? { (-7.34 → Mate in 4) Checkmate is now unavoidable. Nc4 was best. } { [%eval #-4] } (44. Nc4 b1=Q 45. Na3+ Kb2 46. Nxb1 Kxb1 47. h5 Rf5 48. h6 Rxg5 49. hxg7 Rg2+) 44... b1=Q { [%eval #-3] } 45. h6 { [%eval #-2] } 45... gxh6 { [%eval #-3] } 46. gxh6 { [%eval #-2] } 46... Qd1+ { [%eval #-1] } 47. Ke3 { [%eval #-1] } 47... Qxd6 { [%eval #-1] } { White resigns. } 0-1