Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/9m35baNt"] [Date "2026.04.29"] [Round "-"] [White "cegedrigik"] [Black "hqc26-wangyufeng"] [Result "0-1"] [GameId "9m35baNt"] [UTCDate "2026.04.29"] [UTCTime "09:24:38"] [WhiteElo "818"] [BlackElo "757"] [WhiteRatingDiff "-13"] [BlackRatingDiff "+22"] [Variant "Standard"] [TimeControl "900+10"] [ECO "D04"] [Opening "Queen's Pawn Game: Colle System, Anti-Colle"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } 3. e3 { [%eval 0.0] } 3... Bf5 { [%eval 0.15] } { D04 Queen's Pawn Game: Colle System, Anti-Colle } 4. Bd3 { [%eval 0.09] } 4... e6 { [%eval 0.21] } 5. Bxf5 { [%eval 0.16] } 5... exf5 { [%eval 0.15] } 6. O-O { [%eval 0.0] } 6... Bd6 { [%eval 0.25] } 7. a3?! { (0.25 → -0.30) Inaccuracy. Qd3 was best. } { [%eval -0.3] } (7. Qd3 Qd7 8. b3 c6 9. c4 O-O 10. Ba3 Bxa3 11. Nxa3 Na6) 7... O-O { [%eval -0.08] } 8. c3 { [%eval -0.45] } 8... Nc6 { [%eval -0.33] } 9. b3 { [%eval -0.33] } 9... b5?! { (-0.33 → 0.48) Inaccuracy. Ne7 was best. } { [%eval 0.48] } (9... Ne7 10. a4 Re8 11. c4 c6 12. Ba3 Ne4 13. Bxd6 Qxd6 14. Qd3 f4 15. exf4) 10. Re1?! { (0.48 → -0.29) Inaccuracy. Qd3 was best. } { [%eval -0.29] } (10. Qd3 Rb8 11. Qxf5 Ne4 12. Nbd2 g6 13. Qh3 Nxc3 14. Bb2 b4 15. axb4 Ne4) 10... Re8 { [%eval -0.2] } 11. b4?! { (-0.20 → -1.19) Inaccuracy. Nbd2 was best. } { [%eval -1.19] } (11. Nbd2 Ne7 12. a4 Ne4 13. Qc2 a6 14. Ba3 bxa4 15. bxa4 Rc8 16. Rec1 Bxa3) 11... Ne7 { [%eval -0.7] } 12. Qd2?! { (-0.70 → -1.48) Inaccuracy. a4 was best. } { [%eval -1.48] } (12. a4 c6 13. Re2 Ne4 14. Rea2 Qc7 15. axb5 cxb5 16. Ra6 Reb8 17. Bd2 Rb6) 12... Ne4 { [%eval -1.4] } 13. Qd3 { [%eval -1.29] } 13... Ng6?! { (-1.29 → -0.65) Inaccuracy. a6 was best. } { [%eval -0.65] } (13... a6 14. a4 c6 15. Re2 g5 16. Ne1 Ng6 17. Nd2 g4 18. Nf1 Kh8 19. Rea2) 14. Qxb5 { [%eval -0.71] } 14... c6 { [%eval -0.62] } 15. Qxc6 { [%eval -0.76] } 15... Ne7? { (-0.76 → 0.79) Mistake. Nh4 was best. } { [%eval 0.79] } (15... Nh4 16. Nbd2 Rc8 17. Qa6 Re6 18. Qf1 Rh6 19. g3 Nxf3+ 20. Nxf3 g5) 16. Qa4 { [%eval 0.49] } 16... Ng6 { [%eval 0.59] } 17. Nbd2 { [%eval 0.45] } 17... Nxd2? { (0.45 → 1.69) Mistake. Nh4 was best. } { [%eval 1.69] } (17... Nh4 18. g3 Nxf3+ 19. Nxf3 Qf6 20. Bb2 Rac8 21. Qb5 Qe6 22. Qe2 h5 23. Rac1) 18. Bxd2 { [%eval 1.67] } 18... Qf6 { [%eval 2.02] } 19. Qb3 { [%eval 2.17] } 19... f4? { (2.17 → 3.91) Mistake. Rad8 was best. } { [%eval 3.91] } (19... Rad8 20. c4 Nh4 21. Nxh4 Qxh4 22. g3 dxc4 23. Qxc4 Qh3 24. Qf1 Qg4 25. b5) 20. Qxd5 { [%eval 3.79] } 20... fxe3 { [%eval 3.91] } 21. fxe3 { [%eval 3.57] } 21... Rad8 { [%eval 3.77] } 22. Qa5 { [%eval 3.56] } 22... Nh4 { [%eval 3.6] } 23. Nxh4?? { (3.60 → 1.13) Blunder. Qh5 was best. } { [%eval 1.13] } (23. Qh5 Nxf3+ 24. Qxf3 Qh6 25. g3 Qg6 26. e4 h5 27. Kh1 Re6 28. Re2 Rde8) 23... Qxh4 { [%eval 1.13] } 24. Qxa7?? { (1.13 → -4.17) Blunder. h3 was best. } { [%eval -4.17] } (24. h3 Qg3 25. e4 Qh2+ 26. Kf2 Qg3+ 27. Kf1 Qd3+ 28. Re2 Bh2 29. Qh5 Re6) 24... Bxh2+ { [%eval -4.22] } 25. Kf1 { [%eval -3.81] } 25... Qg4?? { (-3.81 → -1.54) Blunder. Qh5 was best. } { [%eval -1.54] } (25... Qh5 26. a4 Rd5 27. Re2 Bg3 28. Rf2 Bxf2 29. Kxf2 Rf5+ 30. Kg1 Qe2 31. a5) 26. Red1?? { (-1.54 → Mate in 7) Checkmate is now unavoidable. Re2 was best. } { [%eval #-7] } (26. Re2 Qf5+ 27. Rf2 Qd3+ 28. Ke1 f5 29. Rf3 f4 30. e4 Qc2 31. e5 Bg3+) 26... Re6?? { (Mate in 7 → -3.28) Lost forced checkmate sequence. Rd6 was best. } { [%eval -3.28] } (26... Rd6 27. Qxf7+ Kxf7 28. Be1 Rf6+ 29. Bf2 Rxf2+ 30. Kxf2 Qg3+ 31. Kf1 Qxe3 32. Rd2) 27. Qc7?? { (-3.28 → Mate in 8) Checkmate is now unavoidable. Be1 was best. } { [%eval #-8] } (27. Be1 Rf6+ 28. Bf2 Bg3 29. Rd2 Qh5 30. Qe7 Rf8 31. Qxf6 gxf6 32. a4 Rc8) 27... Rf6+ { [%eval #-7] } 28. Ke1 { [%eval #-3] } 28... Bg3+?? { (Mate in 3 → -6.05) Lost forced checkmate sequence. Bxc7 was best. } { [%eval -6.05] } (28... Bxc7 29. Bc1 Qxg2 30. c4 Bg3#) 29. Qxg3 { [%eval -6.06] } 29... Qxg3+ { [%eval -5.86] } 30. Ke2 { [%eval -5.97] } 30... Qxg2+ { [%eval -6.02] } 31. Kd3 { [%eval -5.61] } 31... Rf2 { [%eval -5.09] } 32. Ra2?! { (-5.09 → -6.95) Inaccuracy. c4 was best. } { [%eval -6.95] } (32. c4 f5 33. b5 f4 34. Rac1 Qg6+ 35. Kc3 Rf3 36. Kb4 fxe3 37. Rg1) 32... Qg6+ { [%eval -6.47] } 33. e4 { [%eval -6.81] } 33... Qg3+ { [%eval -6.52] } 34. Kc4 { [%eval -6.58] } 34... Rc8+ { [%eval -6.3] } 35. Kb3 { [%eval -6.06] } 35... Qf3 { [%eval -6.19] } 36. Raa1?? { (-6.19 → Mate in 7) Checkmate is now unavoidable. Rc1 was best. } { [%eval #-7] } (36. Rc1 Qd3 37. a4 Rxd2 38. Rxd2 Qxd2 39. Rc2 Qe1 40. e5 Qb1+ 41. Rb2 Qd1+) 36... Qxe4?? { (Mate in 7 → -6.38) Lost forced checkmate sequence. Rxd2 was best. } { [%eval -6.38] } (36... Rxd2 37. Rac1 Rxd1 38. Rc2 Qd3 39. Ka4 Qc4 40. Ka5 Rb8 41. a4 Qc7+ 42. Ka6) 37. Be1?? { (-6.38 → Mate in 1) Checkmate is now unavoidable. Rac1 was best. } { [%eval #-1] } (37. Rac1 Qd3 38. Rc2 h5 39. a4 h4 40. Kb2 Kh7 41. a5 h3 42. d5 Qxd5) 37... Qc2# { Black wins by checkmate. } 0-1