Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/qFV3PbGc"] [Date "2026.02.28"] [Round "-"] [White "zhangjunle6_le"] [Black "LuEi1504"] [Result "0-1"] [GameId "qFV3PbGc"] [UTCDate "2026.02.28"] [UTCTime "10:37:15"] [WhiteElo "2154"] [BlackElo "2170"] [WhiteRatingDiff "-34"] [BlackRatingDiff "+8"] [Variant "Standard"] [TimeControl "1800+20"] [ECO "A15"] [Opening "English Opening: Anglo-Indian Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. c4 { [%eval 0.12] } 1... Nf6 { [%eval 0.14] } { A15 English Opening: Anglo-Indian Defense } 2. g3 { [%eval 0.11] } 2... g6 { [%eval 0.2] } 3. Bg2 { [%eval 0.18] } 3... Bg7 { [%eval 0.42] } 4. d4 { [%eval 0.22] } 4... c5 { [%eval 0.37] } 5. Nf3 { [%eval 0.14] } 5... cxd4 { [%eval 0.26] } 6. Nxd4 { [%eval 0.31] } 6... Nc6 { [%eval 0.31] } 7. Nc3 { [%eval 0.26] } 7... O-O { [%eval 0.33] } 8. O-O { [%eval 0.5] } 8... d6 { [%eval 0.47] } 9. Nxc6 { [%eval 0.63] } 9... bxc6 { [%eval 0.57] } 10. Bxc6 { [%eval 0.5] } 10... Rb8 { [%eval 0.5] } 11. Bg2 { [%eval 0.54] } 11... Qc7?! { (0.54 → 1.48) Inaccuracy. Qa5 was best. } { [%eval 1.48] } (11... Qa5 12. Qd3 Bf5 13. Qd2 h5 14. Rd1 Qe5 15. Qe1 Qa5 16. h3 Bc2 17. Nb5) 12. b3 { [%eval 1.52] } 12... Be6 { [%eval 1.77] } 13. Nb5 { [%eval 1.53] } 13... Qa5 { [%eval 2.13] } 14. Bd2 { [%eval 2.13] } 14... Qa6 { [%eval 2.03] } 15. Nc7 { [%eval 2.02] } 15... Qc8 { [%eval 2.06] } 16. Nxe6 { [%eval 2.0] } 16... Qxe6 { [%eval 2.0] } 17. Bc3 { [%eval 1.83] } 17... Rfc8 { [%eval 1.88] } 18. Qc2? { (1.88 → 0.29) Mistake. Rc1 was best. } { [%eval 0.29] } (18. Rc1 h5 19. h3 a6 20. Qd3 Nd7 21. Bd5 Qf5 22. Qxf5 gxf5 23. Bd2 Nc5) 18... d5 { [%eval 0.39] } 19. Rac1 { [%eval -0.01] } 19... dxc4 { [%eval 0.01] } 20. Bxf6 { [%eval -0.18] } 20... cxb3 { [%eval -0.03] } 21. Qd3?! { (-0.03 → -0.61) Inaccuracy. Qe4 was best. } { [%eval -0.61] } (21. Qe4 Rxc1 22. Rxc1 Qxe4 23. Bxe4 Bxf6 24. axb3 Rxb3 25. Rc8+ Kg7 26. Rc7 Rb2) 21... Rxc1 { [%eval -0.27] } 22. Rxc1 { [%eval -0.33] } 22... Bxf6 { [%eval -0.43] } 23. Bd5?? { (-0.43 → -4.35) Blunder. axb3 was best. } { [%eval -4.35] } (23. axb3 Qxb3 24. Rc8+ Kg7 25. Rxb8 Qxb8 26. Qa6 Qb1+ 27. Bf1 Qa1 28. e3 Qxa6) 23... b2 { [%eval -4.44] } 24. Rb1 { [%eval -4.22] } 24... Qd6 { [%eval -4.28] } 25. Kg2 { [%eval -4.35] } 25... e6 { [%eval -4.35] } 26. Bc4 { [%eval -4.45] } 26... Qb4 { [%eval -4.19] } 27. Qb3 { [%eval -4.97] } 27... Qd6 { [%eval -4.23] } 28. Qd3 { [%eval -4.56] } 28... Qc6+ { [%eval -4.48] } 29. f3 { [%eval -4.42] } 29... a5 { [%eval -4.41] } 30. Qe4 { [%eval -4.97] } 30... Qa4?? { (-4.97 → 0.00) Blunder. Qxe4 was best. } { [%eval 0.0] } (30... Qxe4 31. fxe4 Rb4 32. Bd3 Ra4 33. Rf1 Bd4 34. Bb1 Rc4 35. Bd3 Rc1 36. g4) 31. Bd3?? { (0.00 → -3.90) Blunder. Qf4 was best. } { [%eval -3.9] } (31. Qf4 Rb7 32. Qxf6 Qxc4 33. Rxb2 Rxb2 34. Qxb2 Kf8 35. Qe5 Qxa2 36. Qb8+ Ke7) 31... Qxa2?? { (-3.90 → 0.00) Blunder. Qxe4 was best. } { [%eval 0.0] } (31... Qxe4 32. Bxe4 Rb4 33. Rf1 Kf8 34. e3 Ra4 35. Bb1 Rc4 36. Kf2 Rc1 37. Ke2) 32. Qf4 { [%eval 0.0] } 32... Qb3 { [%eval 0.0] } 33. Qxf6 { [%eval 0.0] } 33... a4 { [%eval 0.0] } 34. Qe5?! { (0.00 → -0.66) Inaccuracy. h4 was best. } { [%eval -0.66] } (34. h4 a3 35. h5 gxh5 36. Qg5+ Kf8 37. Qc5+ Ke8 38. Qc6+ Kf8 39. Qc5+) 34... a3 { [%eval -0.65] } 35. Bc4 { [%eval -0.56] } 35... Qb6 { [%eval -0.63] } 36. Ba2 { [%eval -0.64] } 36... Rc8?! { (-0.64 → -0.04) Inaccuracy. Rd8 was best. } { [%eval -0.04] } (36... Rd8 37. Qc3 Qa6 38. Qe3 h5 39. Rf1 Qa4 40. h4 Rd5 41. Qc3 Qb5 42. Qc8+) 37. Qf4?? { (-0.04 → -1.85) Blunder. Rd1 was best. } { [%eval -1.85] } (37. Rd1 Qc7 38. Qe4 Rb8 39. Bb1 Qa5 40. Qc4 h5 41. Rd7 a2 42. Bxa2 Qxa2) 37... Rc2 { [%eval -1.74] } 38. Qe4 { [%eval -1.87] } 38... Qc5 { [%eval -1.65] } 39. Rd1?! { (-1.65 → -2.59) Inaccuracy. g4 was best. } { [%eval -2.59] } (39. g4 Rc3 40. Qf4 Rc1 41. Qe4 Qg1+ 42. Kh3 h5 43. gxh5 gxh5 44. Qa8+ Kg7) 39... Rc1 { [%eval -2.8] } 40. Rd8+?! { (-2.80 → -4.03) Inaccuracy. Qd3 was best. } { [%eval -4.03] } (40. Qd3 Kg7 41. g4 Qe5 42. Rf1 Ra1 43. f4 Qc5 44. f5 exf5 45. Qb3 Qe7) 40... Kg7 { [%eval -3.73] } 41. Rd7?! { (-3.73 → -4.96) Inaccuracy. Ra8 was best. } { [%eval -4.96] } (41. Ra8 Rg1+ 42. Kh3 Ra1 43. Rxa3 Qxa3 44. Qe5+ Kg8 45. Qb8+ Qf8 46. Qxb2 Rg1) 41... Rg1+ { [%eval -4.74] } 42. Kh3 { [%eval -6.47] } 42... Qh5+ { [%eval -5.26] } 43. Qh4 { [%eval -4.88] } 43... Qxh4+ { [%eval -4.92] } 44. Kxh4 { [%eval -4.85] } 44... Ra1 { [%eval -6.35] } 45. Bxe6 { [%eval -6.34] } 45... b1=Q { [%eval -6.74] } 46. Rxf7+ { [%eval -6.72] } 46... Kh6 { [%eval -6.36] } 47. g4?? { (-6.36 → Mate in 10) Checkmate is now unavoidable. Bd5 was best. } { [%eval #-10] } (47. Bd5 Qb4+ 48. Kh3 Qb5 49. e4 Rg1 50. Ra7 Qf1+ 51. Kg4 Qf2 52. Rxa3 Qxh2) 47... g5+ { [%eval #-9] } 48. Kh3 { [%eval #-8] } 48... Qf1+ { [%eval #-7] } 49. Kg3 { [%eval #-7] } 49... Qe1+ { [%eval #-8] } 50. Kh3 { [%eval #-8] } 50... Qh4+? { (Mate in 8 → -7.60) Lost forced checkmate sequence. Qf1+ was best. } { [%eval -7.6] } (50... Qf1+ 51. Kg3 Qxe2 52. Kh3 Rh1 53. Rf6+ Kg7 54. Rf7+ Kg6 55. Bf5+ Kxf7 56. Be6+) 51. Kg2 { [%eval -5.21] } 51... Kg6 { [%eval -5.12] } { White resigns. } 0-1