Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/2C3UHOnf"] [Date "2026.01.29"] [Round "-"] [White "roug321"] [Black "jang0322"] [Result "0-1"] [GameId "2C3UHOnf"] [UTCDate "2026.01.29"] [UTCTime "15:33:18"] [WhiteElo "763"] [BlackElo "842"] [WhiteRatingDiff "-7"] [BlackRatingDiff "+5"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C05"] [Opening "French Defense: Tarrasch Variation, Closed Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nd2 { [%eval 0.1] } 3... Nf6 { [%eval 0.42] } { C05 French Defense: Tarrasch Variation, Closed Variation } 4. f3? { (0.42 → -1.12) Mistake. e5 was best. } { [%eval -1.12] } (4. e5 Nfd7 5. f4 c5 6. c3 Nc6 7. Ndf3 Qb6 8. h4 a5) 4... Bb4?? { (-1.12 → 0.69) Blunder. dxe4 was best. } { [%eval 0.69] } (4... dxe4 5. Nb3 a5 6. a4 Qd5 7. Be3 e5 8. dxe5 Qxe5 9. Qd4) 5. c3 { [%eval 0.74] } 5... Ba5?! { (0.74 → 1.81) Inaccuracy. Be7 was best. } { [%eval 1.81] } (5... Be7 6. e5 Ng8 7. f4 c5 8. dxc5 Bxc5 9. Nb3 Bb6 10. Bd3) 6. a4? { (1.81 → 0.51) Mistake. b4 was best. } { [%eval 0.51] } (6. b4 Bb6 7. e5 Nh5 8. g3 a5 9. b5 c5 10. bxc6 bxc6 11. f4 g6) 6... O-O?? { (0.51 → 2.52) Blunder. c5 was best. } { [%eval 2.52] } (6... c5 7. Bb5+) 7. Nh3?? { (2.52 → 0.12) Blunder. b4 was best. } { [%eval 0.12] } (7. b4 e5 8. bxa5 exd4 9. e5 Nfd7 10. f4 dxc3 11. Ndf3 c5 12. Qxd5 Nc6) 7... dxe4?! { (0.12 → 1.00) Inaccuracy. c5 was best. } { [%eval 1.0] } (7... c5) 8. fxe4 { [%eval 0.82] } 8... Ng4?? { (0.82 → 4.17) Blunder. c5 was best. } { [%eval 4.17] } (8... c5 9. dxc5 Bc7 10. a5 Bxa5 11. e5 Nfd7 12. Qh5 Bc7 13. Nf3 Qe8 14. Nhg5) 9. Qxg4 { [%eval 4.14] } 9... e5 { [%eval 4.01] } 10. Qg3 { [%eval 3.69] } 10... Nc6 { [%eval 4.51] } 11. Qe3?? { (4.51 → 2.02) Blunder. d5 was best. } { [%eval 2.02] } (11. d5 Nd4 12. cxd4 f5 13. Bc4 fxe4 14. Ng5 Qd6 15. Rf1 Bd7 16. Nxe4 Qb4) 11... exd4 { [%eval 1.81] } 12. Qd3?! { (1.81 → 1.22) Inaccuracy. Qg3 was best. } { [%eval 1.22] } (12. Qg3 Bxh3) 12... dxc3 { [%eval 1.54] } 13. bxc3 { [%eval 1.39] } 13... Bxh3? { (1.39 → 2.71) Mistake. Qxd3 was best. } { [%eval 2.71] } (13... Qxd3 14. Bxd3) 14. gxh3?! { (2.71 → 1.85) Inaccuracy. Qxh3 was best. } { [%eval 1.85] } (14. Qxh3 Ne5 15. Bb2 Qe8 16. Bb5 c6 17. Be2 Rd8 18. Rf1 c5 19. Qe3 c4) 14... Ne5?! { (1.85 → 2.72) Inaccuracy. Qf6 was best. } { [%eval 2.72] } (14... Qf6 15. Bb2 Rfd8 16. Qg3 Rd7 17. Be2 Rad8 18. Rf1 Qh6 19. Nc4 Nd4 20. Rd1) 15. Qe3?! { (2.72 → 1.64) Inaccuracy. Qxd8 was best. } { [%eval 1.64] } (15. Qxd8 Rfxd8 16. Bb2 Nd3+ 17. Bxd3 Rxd3 18. O-O-O Rxh3 19. Kc2 c6 20. Nc4 Bc7) 15... Bb6 { [%eval 1.95] } 16. Qf4?? { (1.95 → -0.17) Blunder. Qg3 was best. } { [%eval -0.17] } (16. Qg3) 16... Re8?? { (-0.17 → 1.74) Blunder. Nd3+ was best. } { [%eval 1.74] } (16... Nd3+ 17. Bxd3 Qxd3 18. Qf3 Qc2 19. Qd1 Qxc3 20. Ra3 Qc6 21. a5 Bd4 22. Ke2) 17. Nc4?? { (1.74 → -5.23) Blunder. Kd1 was best. } { [%eval -5.23] } (17. Kd1 Re6 18. Kc2 Qe8 19. Nc4 Ng6 20. Qg3 Rxe4 21. Nxb6 axb6 22. Bb5 Qe6) 17... f6?? { (-5.23 → 1.45) Blunder. Nd3+ was best. } { [%eval 1.45] } (17... Nd3+ 18. Bxd3 Qxd3 19. Nd2 Qxc3 20. Rb1 Be3 21. Qf3 Bxd2+ 22. Kf2 Qc2 23. Bxd2) 18. Nxb6 { [%eval 1.06] } 18... cxb6? { (1.06 → 2.81) Mistake. Nd3+ was best. } { [%eval 2.81] } (18... Nd3+ 19. Bxd3 Qxd3 20. Kf2 axb6 21. Re1 Qxc3 22. Ra3 Qd4+ 23. Kg2 Re7 24. e5) 19. Bb5?? { (2.81 → 0.15) Blunder. Qg3 was best. } { [%eval 0.15] } (19. Qg3 Qc7 20. Bb5 a6 21. Be2 Qc5 22. Qe3 Qc6 23. O-O Rad8 24. Ra2 Kh8) 19... Qd6?? { (0.15 → 3.64) Blunder. Nd3+ was best. } { [%eval 3.64] } (19... Nd3+) 20. Bxe8?? { (3.64 → -6.67) Blunder. O-O was best. } { [%eval -6.67] } (20. O-O Rec8 21. Qg3 a6 22. Be2 Qc6 23. h4 Qxe4 24. Rf2 Qc6 25. Bd2 Kh8) 20... Nd3+ { [%eval -6.43] } 21. Kd2 { [%eval -7.65] } 21... Nxf4+ { [%eval -7.57] } 22. Kc2 { [%eval -7.57] } 22... Qd3+ { [%eval -7.45] } 23. Kb2 { [%eval -7.2] } 23... Qe2+ { [%eval -7.45] } 24. Kb3 { [%eval -7.11] } 24... Rxe8 { [%eval -6.02] } 25. Bxf4 { [%eval -6.07] } 25... Qxe4 { [%eval -5.84] } 26. Raf1?? { (-5.84 → Mate in 8) Checkmate is now unavoidable. Rhe1 was best. } { [%eval #-8] } (26. Rhe1 Qxe1 27. Rxe1 Rxe1 28. Bb8 a6 29. Kc4 f5 30. Kd3 g5 31. h4 b5) 26... Qd5+ { [%eval #-7] } 27. Kc2 { [%eval #-4] } 27... Re2+ { [%eval #-3] } 28. Kc1 { [%eval #-3] } 28... Rf2?? { (Mate in 3 → -5.54) Lost forced checkmate sequence. Qa2 was best. } { [%eval -5.54] } (28... Qa2 29. Bd2 Qxd2+ 30. Kb1 Qb2#) 29. Rxf2 { [%eval -5.48] } 29... Qxh1+ { [%eval -5.26] } 30. Kd2 { [%eval -5.42] } 30... Qd5+ { [%eval -5.37] } 31. Ke2 { [%eval -5.69] } 31... Qe4+ { [%eval -5.49] } 32. Be3 { [%eval -5.98] } 32... Qc2+ { [%eval -5.89] } 33. Kf3 { [%eval -5.91] } 33... Qd1+ { [%eval -5.77] } 34. Re2 { [%eval -5.81] } 34... Qh1+ { [%eval -6.03] } 35. Rg2 { [%eval -5.75] } 35... Qf1+ { [%eval -5.46] } 36. Bf2 { [%eval -6.22] } 36... Qd1+ { [%eval -6.03] } 37. Kg3 { [%eval -8.09] } 37... f5?! { (-8.09 → -5.37) Inaccuracy. Qd3+ was best. } { [%eval -5.37] } (37... Qd3+ 38. Kf4 g5+ 39. Rxg5+ fxg5+ 40. Ke5 Kf7 41. h4 Qe2+ 42. Kd6 Qe7+ 43. Kd5) 38. Rg1 { [%eval -5.93] } 38... Qd3+ { [%eval -6.01] } 39. Kg2 { [%eval -6.03] } 39... Qe4+ { [%eval -5.89] } 40. Kf1 { [%eval -5.69] } 40... Qxa4 { [%eval -5.38] } 41. Bd4 { [%eval -5.48] } 41... Qd1+ { [%eval -5.33] } 42. Kg2 { [%eval -6.45] } 42... Qe2+ { [%eval -6.36] } 43. Bf2 { [%eval -6.05] } 43... f4 { [%eval -5.55] } 44. Kh1?? { (-5.55 → Mate in 12) Checkmate is now unavoidable. Re1 was best. } { [%eval #-12] } (44. Re1 Qd3 45. Bd4 Kf7 46. Re5 a5 47. Kf2 Qxh3 48. Kg1 Qd3 49. Kf2 a4) 44... Qe4+? { (Mate in 12 → -7.60) Lost forced checkmate sequence. Qxf2 was best. } { [%eval -7.6] } (44... Qxf2 45. h4 f3 46. h3 Qe2 47. h5 f2 48. Ra1 f1=B 49. Rxf1 Qxf1+ 50. Kh2) 45. Rg2 { [%eval -7.39] } 45... f3 { [%eval -7.17] } 46. Rg3 { [%eval -7.47] } 46... Qb1+ { [%eval -6.58] } 47. Bg1?? { (-6.58 → Mate in 5) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-5] } (47. Rg1 Qc2 48. Rf1 a5 49. h4 a4 50. h5 a3 51. Kg1 a2 52. h3 Kf7) 47... f2 { [%eval #-4] } 48. Kg2 { [%eval #-3] } 48... f1=Q+ { [%eval #-2] } 49. Kh1 { [%eval #-2] } 49... Qe4+ { [%eval #-1] } 50. Rg2 { [%eval #-1] } 50... Qfxg2# { Black wins by checkmate. } 0-1