Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/PMFYdkIk"] [Date "2026.05.29"] [Round "-"] [White "nrv773"] [Black "IroncladUnicorn"] [Result "0-1"] [GameId "PMFYdkIk"] [UTCDate "2026.05.29"] [UTCTime "15:55:43"] [WhiteElo "1692"] [BlackElo "1701"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+21"] [Variant "Standard"] [TimeControl "2700+45"] [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.19] } { A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack } 3. Nd5 { [%eval 0.15] } 3... Bc5 { [%eval 0.37] } 4. b4 { [%eval 0.11] } 4... Be7 { [%eval 0.53] } 5. g3 { [%eval 0.25] } 5... c6 { [%eval 0.37] } 6. Nxe7 { [%eval 0.43] } 6... Qxe7 { [%eval 0.56] } 7. c5 { [%eval 0.1] } 7... d6 { [%eval 0.14] } 8. d4 { [%eval 0.11] } 8... Nf6 { [%eval 0.16] } 9. Bg2 { [%eval -0.07] } 9... O-O { [%eval -0.11] } 10. e4? { (-0.11 → -1.52) Mistake. cxd6 was best. } { [%eval -1.52] } (10. cxd6 Qxd6 11. dxe5 Qxe5 12. Be3 Qb5 13. Qd2 a5 14. bxa5 Re8 15. Nf3 Ne4) 10... exd4 { [%eval -1.44] } 11. Qxd4 { [%eval -1.43] } 11... dxc5 { [%eval -1.3] } 12. bxc5?! { (-1.30 → -2.12) Inaccuracy. Qxc5 was best. } { [%eval -2.12] } (12. Qxc5 Qxc5 13. bxc5 Nxe4 14. Nf3 Na6 15. O-O Nexc5 16. Nd4 Nd3 17. Be3 Nc7) 12... Rd8 { [%eval -2.15] } 13. Qc4 { [%eval -2.67] } 13... Nbd7?! { (-2.67 → -1.95) Inaccuracy. b5 was best. } { [%eval -1.95] } (13... b5 14. Qe2 Be6 15. Qb2 Na6 16. Ne2 Nxc5 17. O-O Bc4 18. Bg5 Nd3 19. Qc3) 14. Ne2?? { (-1.95 → -5.15) Blunder. Nf3 was best. } { [%eval -5.15] } (14. Nf3 Qxe4+ 15. Qxe4 Nxe4 16. O-O Ndxc5 17. Be3 Na4 18. Rfb1 a5 19. h4 Nac3) 14... Ne5 { [%eval -5.17] } 15. Qc2 { [%eval -5.12] } 15... Nd3+ { [%eval -5.15] } 16. Kf1 { [%eval -5.27] } 16... Nxe4 { [%eval -5.29] } 17. Be3 { [%eval -5.5] } 17... Bf5 { [%eval -4.7] } 18. Rd1 { [%eval -5.56] } 18... Rd7? { (-5.56 → -3.43) Mistake. Ndxf2 was best. } { [%eval -3.43] } (18... Ndxf2 19. Bxf2 Nxg3+ 20. hxg3 Bxc2 21. Re1 Rd1 22. Rxd1 Bxd1 23. Nc3 Rd8 24. Ne4) 19. Rxd3?! { (-3.43 → -5.23) Inaccuracy. Nd4 was best. } { [%eval -5.23] } (19. Nd4 Bg6 20. Qxd3 Nxf2 21. Kxf2 Bxd3 22. Rxd3 Rad8 23. Re1 Qxc5 24. Re2 Qc4) 19... Rxd3 { [%eval -5.26] } 20. Qxd3 { [%eval -5.15] } 20... Nxg3+ { [%eval -5.17] } 21. Nxg3 { [%eval -5.34] } 21... Bxd3+ { [%eval -5.49] } 22. Ne2?! { (-5.49 → -7.85) Inaccuracy. Kg1 was best. } { [%eval -7.85] } (22. Kg1 f5 23. Nh5 Rd8 24. h3 Qe5 25. Bf4 Qe2 26. Ng3 Qxa2 27. Kh2 Qxf2) 22... Qe5 { [%eval -7.43] } 23. Ke1 { [%eval -7.94] } 23... f5 { [%eval -7.69] } 24. Kd2 { [%eval -8.42] } 24... Bxe2 { [%eval -8.32] } 25. Kxe2 { [%eval -8.28] } 25... f4 { [%eval -8.11] } 26. Re1 { [%eval -9.76] } 26... fxe3 { [%eval -9.33] } 27. fxe3? { (-9.33 → Mate in 8) Checkmate is now unavoidable. Bxc6 was best. } { [%eval #-8] } (27. Bxc6 bxc6 28. Ra1 Qb2+ 29. Kxe3 Qxa1 30. f3) 27... Rf8? { (Mate in 8 → -9.03) Lost forced checkmate sequence. Qb2+ was best. } { [%eval -9.03] } (27... Qb2+ 28. Kf3 Rf8+ 29. Ke4 Qxg2+ 30. Kd3 Rd8+ 31. Kc4 Qc2+ 32. Kb4 Qb2+ 33. Kc4) 28. Bh3? { (-9.03 → Mate in 10) Checkmate is now unavoidable. Kd3 was best. } { [%eval #-10] } { White resigns. } (28. Kd3 Rd8+ 29. Kc4 Qb2 30. Be4 a5 31. a3 Qb5+ 32. Kc3 Qxc5+ 33. Kb3 Qb5+) 0-1