FEN
[Event "Import"]
[Site "https://lichess.org/bIrP3djB"]
[Date "2024.08.24"]
[Round "-"]
[White "?"]
[Black "?"]
[Result "0-1"]
[GameId "bIrP3djB"]
[UTCDate "2024.08.24"]
[UTCTime "11:29:19"]
[WhiteElo "?"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "A21"]
[Opening "English Opening: King's English Variation, Kramnik-Shirov Counterattack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... e5 { [%eval 0.12] } 2. Nc3 { [%eval 0.05] } 2... Bb4 { [%eval 0.24] } { A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack } 3. Nd5 { [%eval 0.16] } 3... a5 { [%eval 0.29] } 4. Nf3 { [%eval 0.25] } 4... d6 { [%eval 0.23] } 5. a3 { [%eval 0.31] } 5... Bc5 { [%eval 0.33] } 6. e3 { [%eval 0.16] } 6... c6 { [%eval 0.23] } 7. Nc3 { [%eval 0.25] } 7... Nd7 { [%eval 0.3] } 8. d4 { [%eval 0.28] } 8... Ba7 { [%eval 0.29] } 9. Be2 { [%eval 0.3] } 9... Ngf6 { [%eval 0.27] } 10. O-O { [%eval 0.18] } 10... O-O { [%eval 0.14] } 11. b4 { [%eval 0.14] } 11... Bb8 { [%eval 0.22] } 12. dxe5?! { (0.22 → -0.76) Inaccuracy. b5 was best. } { [%eval -0.76] } (12. b5 a4) 12... axb4 { [%eval -0.84] } 13. exf6 { [%eval -0.93] } 13... Qxf6 { [%eval -0.85] } 14. Nd4 { [%eval -0.83] } 14... bxc3 { [%eval -0.85] } 15. Qc2 { [%eval -0.96] } 15... Nc5 { [%eval -0.85] } 16. Bd3? { (-0.85 → -2.30) Mistake. a4 was best. } { [%eval -2.3] } (16. a4) 16... d5 { [%eval -2.03] } 17. cxd5 { [%eval -1.97] } 17... cxd5? { (-1.97 → -0.29) Mistake. Nxd3 was best. } { [%eval -0.29] } (17... Nxd3 18. Qxd3) 18. Bxh7+?! { (-0.29 → -1.02) Inaccuracy. Qxc3 was best. } { [%eval -1.02] } (18. Qxc3) 18... Kh8 { [%eval -1.12] } 19. Bf5 { [%eval -1.41] } 19... Na4? { (-1.41 → -0.06) Mistake. Bxf5 was best. } { [%eval -0.06] } (19... Bxf5 20. Nxf5 Ra4 21. Nd4 Rc4 22. Rb1 Be5 23. Nf3 Re8 24. Rb4 Kg8 25. Rd1) 20. Rb1 { [%eval -0.06] } 20... b6 { [%eval 0.34] } 21. Bxc8 { [%eval 0.47] } 21... Rxc8 { [%eval 0.48] } 22. Rb4 { [%eval 0.35] } 22... Rc4?? { (0.35 → 2.13) Blunder. Nc5 was best. } { [%eval 2.13] } (22... Nc5) 23. Rxc4 { [%eval 1.98] } 23... dxc4 { [%eval 1.69] } 24. Qe4 { [%eval 1.85] } 24... Qe5 { [%eval 2.42] } 25. Qh4+ { [%eval 2.22] } 25... Kg8 { [%eval 2.11] } 26. Nc6? { (2.11 → 0.73) Mistake. Qd8+ was best. } { [%eval 0.73] } (26. Qd8+ Kh7 27. f4 Qd6 28. Qc8 Qc7 29. Qg4 Kg8 30. Rf3 Nc5 31. Rh3 Qd7) 26... Qc7?? { (0.73 → 3.65) Blunder. Qe8 was best. } { [%eval 3.65] } (26... Qe8 27. Ne7+) 27. Ne7+ { [%eval 3.61] } 27... Kf8 { [%eval 3.71] } 28. Nf5?? { (3.71 → 0.94) Blunder. Nd5 was best. } { [%eval 0.94] } (28. Nd5 Qxh2+ 29. Qxh2 Bxh2+ 30. Kxh2 f5 31. e4 fxe4 32. Be3 Kf7 33. Rc1 b5) 28... Kg8?? { (0.94 → 3.43) Blunder. Qxh2+ was best. } { [%eval 3.43] } (28... Qxh2+) 29. Rd1?? { (3.43 → 0.96) Blunder. Ne7+ was best. } { [%eval 0.96] } (29. Ne7+ Kf8 30. Nd5 Qxh2+ 31. Qxh2 Bxh2+ 32. Kxh2 Re8 33. e4 Rxe4 34. Be3 Rh4+) 29... Qxh2+ { [%eval 0.94] } 30. Qxh2 { [%eval 1.05] } 30... Bxh2+ { [%eval 1.06] } 31. Kxh2 { [%eval 0.95] } 31... Nb2 { [%eval 0.95] } 32. Bxb2?! { (0.95 → -0.01) Inaccuracy. Rh1 was best. } { [%eval -0.01] } (32. Rh1 Rxa3 33. Ne7+ Kf8 34. Nd5 Rb3 35. Nxc3 Nd3 36. Ne2 Nxf2 37. Nd4 Rd3) 32... cxb2 { [%eval 0.0] } 33. Rb1 { [%eval 0.0] } 33... c3 { [%eval 0.0] } 34. Nd4 { [%eval 0.0] } 34... Rxa3 { [%eval -0.03] } 35. Nc2?? { (-0.03 → -6.06) Blunder. Ne2 was best. } { [%eval -6.06] } (35. Ne2 Kf8 36. Nxc3 Rxc3 37. Rxb2 Rc6 38. f4 Ke7 39. Kg3 Kd6 40. Kf3 Kc7) 35... Ra4 { [%eval -5.75] } 36. Kg3 { [%eval -6.27] } 36... b5 { [%eval -6.45] } 37. Kf3 { [%eval -6.27] } 37... b4 { [%eval -6.6] } 38. Ke2 { [%eval -6.51] } 38... b3 { [%eval -6.49] } 39. Kd3 { [%eval -6.57] } 39... bxc2 { [%eval -6.39] } 40. Kxc2 { [%eval -6.62] } 40... Ra1 { [%eval -6.55] } 41. f3 { [%eval -6.73] } 41... Kf8 { [%eval -6.64] } 42. g4 { [%eval -7.1] } 42... Ke7 { [%eval -8.09] } 43. f4 { [%eval -8.1] } 43... Kd6 { [%eval -7.76] } 44. e4 { [%eval -7.87] } 44... Kc5 { [%eval -7.69] } 45. f5? { (-7.69 → Mate in 12) Checkmate is now unavoidable. Kxc3 was best. } { [%eval #-12] } (45. Kxc3 Rxb1 46. e5 Rf1 47. Kxb2 Kd4 48. Kb3 Rxf4 49. Kb4 Kxe5+ 50. Kc5 Rf1) 45... Kc4 { [%eval #-11] } 46. g5 { [%eval #-3] } 46... Rxb1 { [%eval #-2] } 47. Kxb1 { [%eval #-2] } 47... Kb3 { [%eval #-1] } 48. g6 { [%eval #-1] } 48... f6 { [%eval #-1] } 49. e5 { [%eval #-1] } 49... c2# { Black wins by checkmate. } 0-1