Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/9IfXXGdl"] [Date "2026.04.24"] [Round "-"] [White "ZOZ01N"] [Black "supers2015"] [Result "0-1"] [GameId "9IfXXGdl"] [UTCDate "2026.04.24"] [UTCTime "08:17:54"] [WhiteElo "1304"] [BlackElo "1331"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+6"] [Variant "Standard"] [TimeControl "600+0"] [ECO "A21"] [Opening "English Opening: King's English Variation, Kramnik-Shirov Counterattack"] [Termination "Normal"] [Annotator "lichess.org"] 1. c4 { [%eval 0.11] } 1... e5 { [%eval 0.14] } 2. Nc3 { [%eval 0.13] } 2... Bb4 { [%eval 0.21] } { A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack } 3. g3 { [%eval 0.0] } 3... Bxc3 { [%eval 0.0] } 4. dxc3 { [%eval -0.1] } 4... Nc6 { [%eval 0.08] } 5. Bg2 { [%eval -0.11] } 5... d6 { [%eval 0.0] } 6. Nf3 { [%eval -0.13] } 6... Nf6 { [%eval -0.08] } 7. Bg5 { [%eval -0.21] } 7... O-O { [%eval -0.12] } 8. O-O { [%eval -0.19] } 8... h6 { [%eval -0.16] } 9. Bxf6 { [%eval -0.2] } 9... Qxf6 { [%eval -0.2] } 10. c5?! { (-0.20 → -0.89) Inaccuracy. Ne1 was best. } { [%eval -0.89] } (10. Ne1 a5 11. Nc2 Qg6 12. Ne3 f5 13. c5 dxc5 14. Qd5+ Be6 15. Qxc5 f4) 10... dxc5 { [%eval -0.84] } 11. e3 { [%eval -1.36] } 11... Bg4 { [%eval -1.27] } 12. h3 { [%eval -1.39] } 12... Bxf3?! { (-1.39 → -0.66) Inaccuracy. Bh5 was best. } { [%eval -0.66] } (12... Bh5 13. e4 Rad8 14. Qe2 Ne7 15. Rfd1 b6 16. Rxd8 Rxd8 17. Rd1 Rd6 18. Rxd6) 13. Bxf3 { [%eval -0.93] } 13... Rfd8 { [%eval -0.88] } 14. Qe2 { [%eval -0.7] } 14... Re8?! { (-0.70 → 0.02) Inaccuracy. Qe6 was best. } { [%eval 0.02] } (14... Qe6 15. Be4 Qxh3 16. Rad1 h5 17. Bg2 Qg4 18. Rxd8+ Rxd8 19. Qb5 e4 20. Qxb7) 15. a3?! { (0.02 → -1.05) Inaccuracy. Be4 was best. } { [%eval -1.05] } (15. Be4 Qe6 16. Qb5 Rab8 17. h4 Qg4 18. Bxc6 bxc6 19. Qxc6 g5 20. Qxh6 gxh4) 15... e4 { [%eval -1.15] } 16. Bg4?! { (-1.15 → -2.28) Inaccuracy. Bg2 was best. } { [%eval -2.28] } (16. Bg2 Qe6 17. Rad1 c4 18. Qh5 Rad8 19. Rxd8 Rxd8 20. Qh4 Re8 21. Rd1 b6) 16... Ne5 { [%eval -2.26] } 17. f4?! { (-2.26 → -2.95) Inaccuracy. Qc2 was best. } { [%eval -2.95] } (17. Qc2 Nd3 18. Be2 Rad8 19. c4 Re6 20. Rad1 Red6 21. Kh2 h5 22. h4 b6) 17... Nxg4?! { (-2.95 → -2.13) Inaccuracy. exf3 was best. } { [%eval -2.13] } (17... exf3 18. Bxf3 c6 19. h4 Rad8 20. Kg2 Qe7 21. Rad1 a5 22. Rxd8 Rxd8 23. Rd1) 18. hxg4 { [%eval -2.07] } 18... Qc6 { [%eval -1.75] } 19. f5 { [%eval -2.32] } 19... Qa6?? { (-2.32 → -0.01) Blunder. Rad8 was best. } { [%eval -0.01] } (19... Rad8 20. Rad1 Rd6 21. Rxd6 Qxd6 22. Kg2 Rd8 23. Qf2 Kf8 24. Kh3 f6 25. Qf4) 20. Qh2?? { (-0.01 → -2.40) Blunder. Qxa6 was best. } { [%eval -2.4] } (20. Qxa6 bxa6 21. Rad1 Rad8 22. Rxd8 Rxd8 23. Rf4 Re8 24. Rf2 Kf8 25. f6 Re5) 20... Qd3 { [%eval -2.03] } 21. Rfe1?! { (-2.03 → -2.70) Inaccuracy. Rae1 was best. } { [%eval -2.7] } (21. Rae1 f6 22. Rd1 Qxe3+ 23. Qf2 Qg5 24. Qf4 Qxf4 25. gxf4 Rad8 26. Rxd8 Rxd8) 21... Red8 { [%eval -2.42] } 22. f6 { [%eval -2.58] } 22... Qd2?? { (-2.58 → -0.55) Blunder. Rd6 was best. } { [%eval -0.55] } (22... Rd6 23. fxg7 Kxg7 24. Qh5 Rd5 25. Qh2 Rad8 26. Qf2 Qa6 27. Rf1 Qe6 28. c4) 23. Qh5?? { (-0.55 → -3.04) Blunder. Re2 was best. } { [%eval -3.04] } (23. Re2 Qd3 24. g5 gxf6 25. gxh6 Kh8 26. h7 Rd6 27. Rf1 Kg7 28. Rf4 Qd1+) 23... gxf6? { (-3.04 → -1.26) Mistake. Rd5 was best. } { [%eval -1.26] } (23... Rd5 24. Qh4 Re8 25. fxg7 Kxg7 26. c4 Rd6 27. Kh1 Ree6 28. g5 Rg6 29. Rad1) 24. Qxh6 { [%eval -1.18] } 24... Qxb2? { (-1.18 → 0.28) Mistake. Rd6 was best. } { [%eval 0.28] } (24... Rd6 25. g5 f5 26. Qh3 Qxb2 27. Qxf5 b6 28. Rf1 Rf8 29. Rac1 Qe2 30. Rce1) 25. Qxf6? { (0.28 → -0.88) Mistake. g5 was best. } { [%eval -0.88] } (25. g5 fxg5 26. Qxg5+ Kf8 27. Qxc5+ Rd6 28. Rab1 Qa2 29. Rxb7 Kg8 30. Rf1 Rf8) 25... Rd2?! { (-0.88 → 0.00) Inaccuracy. Rd6 was best. } { [%eval 0.0] } (25... Rd6 26. Qg5+ Rg6 27. Qxc5 Qb6 28. Qe5 Qd6 29. Qf4 Rd8 30. Rf1 Rd7 31. c4) 26. Qg5+ { [%eval 0.0] } 26... Kf8 { [%eval 0.0] } 27. Qf4?? { (0.00 → Mate in 7) Checkmate is now unavoidable. Qxc5+ was best. } { [%eval #-7] } (27. Qxc5+ Kg8 28. Qg5+ Kf8) 27... Rg2+ { [%eval #-6] } 28. Kf1 { [%eval #-6] } 28... Rh2 { [%eval #-5] } 29. Reb1 { [%eval #-1] } 29... Qg2+ { [%eval #-1] } 30. Ke1 { [%eval #-1] } 30... Rh1+ { [%eval #-1] } 31. Qf1 { [%eval #-1] } 31... Rxf1# { Black wins by checkmate. } 0-1