FEN
[Event "rated classical game"]
[Site "https://lichess.org/6xR76EJi"]
[Date "2026.01.14"]
[Round "-"]
[White "curtismcpeek"]
[Black "DavidSifre"]
[Result "1-0"]
[GameId "6xR76EJi"]
[UTCDate "2026.01.14"]
[UTCTime "13:55:00"]
[WhiteElo "1669"]
[BlackElo "1545"]
[WhiteRatingDiff "+18"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "1800+30"]
[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.14] } 2. Nc3 { [%eval 0.13] } 2... Bb4 { [%eval 0.21] } { A21 English Opening: King's English Variation, Kramnik-Shirov Counterattack } 3. Nf3 { [%eval 0.0] } 3... Bxc3 { [%eval 0.07] } 4. bxc3 { [%eval 0.0] } 4... d6 { [%eval 0.23] } 5. e4 { [%eval 0.28] } 5... Nf6 { [%eval 0.32] } 6. Qc2 { [%eval 0.16] } 6... O-O { [%eval 0.24] } 7. d4 { [%eval -0.26] } 7... exd4 { [%eval -0.24] } 8. cxd4 { [%eval -0.24] } 8... Bg4? { (-0.24 → 1.13) Mistake. Nxe4 was best. } { [%eval 1.13] } (8... Nxe4 9. Bd3) 9. Nd2 { [%eval 1.2] } 9... Nc6 { [%eval 1.25] } 10. Bb2 { [%eval 1.35] } 10... Re8 { [%eval 1.39] } 11. Bd3?? { (1.39 → -0.34) Blunder. f3 was best. } { [%eval -0.34] } (11. f3 Bd7) 11... Nb4 { [%eval -0.45] } 12. Qc3 { [%eval -0.33] } 12... Nxd3+ { [%eval -0.43] } 13. Qxd3 { [%eval -0.52] } 13... Qe7? { (-0.52 → 0.73) Mistake. Nxe4 was best. } { [%eval 0.73] } (13... Nxe4 14. Nxe4) 14. f3 { [%eval 0.94] } 14... Bh5 { [%eval 0.92] } 15. O-O { [%eval 0.91] } 15... Rad8 { [%eval 1.36] } 16. a4 { [%eval 1.05] } 16... c5? { (1.05 → 2.37) Mistake. Bg6 was best. } { [%eval 2.37] } (16... Bg6 17. Qc3 c6 18. d5 Rc8 19. Qd4 Qe5 20. Qxe5 dxe5 21. Nb3 Nd7 22. Na5) 17. Ba3?! { (2.37 → 1.27) Inaccuracy. d5 was best. } { [%eval 1.27] } (17. d5 Bg6 18. Rae1 Nd7 19. f4 f6 20. h4 Rb8 21. Bc3 h5 22. Qf3 Qf7) 17... cxd4 { [%eval 1.36] } 18. Rfe1?! { (1.36 → 0.48) Inaccuracy. Qxd4 was best. } { [%eval 0.48] } (18. Qxd4 h6 19. Qxa7 Qe5 20. Qf2 Nd7 21. Rab1 Nc5 22. Rb5 f6 23. a5 Bf7) 18... Qe5?! { (0.48 → 1.04) Inaccuracy. Nd7 was best. } { [%eval 1.04] } (18... Nd7) 19. Rab1?! { (1.04 → 0.44) Inaccuracy. Nb3 was best. } { [%eval 0.44] } (19. Nb3 Nd7) 19... b6 { [%eval 0.98] } 20. Rb5 { [%eval 0.95] } 20... d5 { [%eval 0.99] } 21. cxd5 { [%eval 0.94] } 21... Nxd5 { [%eval 1.24] } 22. Nc4? { (1.24 → 0.00) Mistake. Rd1 was best. } { [%eval 0.0] } (22. Rd1 Bg6) 22... Nf4?? { (0.00 → 4.26) Blunder. Qe6 was best. } { [%eval 4.26] } (22... Qe6 23. Nd6) 23. Nxe5 { [%eval 4.25] } 23... Nxd3 { [%eval 4.25] } 24. Nxd3 { [%eval 4.21] } 24... Bg6 { [%eval 4.31] } 25. Rd1 { [%eval 4.3] } 25... Rc8 { [%eval 4.35] } 26. Rd5 { [%eval 4.29] } 26... Red8 { [%eval 5.32] } 27. Rxd8+ { [%eval 5.21] } 27... Rxd8 { [%eval 5.23] } 28. Bb2 { [%eval 4.8] } 28... f5 { [%eval 4.63] } 29. Nf4 { [%eval 4.67] } 29... Be8 { [%eval 4.53] } 30. Ne6 { [%eval 4.73] } 30... Bxa4 { [%eval 4.76] } 31. Rc1 { [%eval 4.16] } 31... Rb8? { (4.16 → 7.88) Mistake. Re8 was best. } { [%eval 7.88] } (31... Re8 32. Nxd4 fxe4 33. Rc7 exf3 34. Nxf3 Re2 35. Bd4 Rc2 36. Rxa7 Bc6 37. Rxg7+) 32. Nxd4?! { (7.88 → 4.83) Inaccuracy. Rc7 was best. } { [%eval 4.83] } (32. Rc7 Rd8 33. Rxg7+ Kh8 34. Rxa7 Kg8 35. Nxd8 fxe4 36. Bxd4 e3 37. Rxa4 b5) 32... fxe4 { [%eval 4.89] } 33. fxe4 { [%eval 4.49] } 33... b5 { [%eval 5.07] } 34. e5 { [%eval 4.88] } 34... b4 { [%eval 4.89] } 35. Rc7 { [%eval 4.89] } 35... a5 { [%eval 4.89] } 36. e6 { [%eval 4.71] } 36... Be8?? { (4.71 → Mate in 9) Checkmate is now unavoidable. Re8 was best. } { [%eval #9] } (36... Re8 37. Ra7 Bc2 38. Rxa5 Bd3 39. Rc5 Kf8 40. Kf2 Ra8 41. Ke3 Bg6 42. Rb5) 37. Rxg7+?? { (Mate in 9 → 2.02) Lost forced checkmate sequence. Nf5 was best. } { [%eval 2.02] } (37. Nf5 Bg6 38. Rxg7+ Kf8 39. e7+ Ke8 40. Nd6+ Kd7 41. e8=Q+ Kxd6 42. Qe5+ Kc6) 37... Kxg7 { [%eval 2.05] } 38. Nc6+ { [%eval 1.78] } 38... Kg6? { (1.78 → 3.21) Mistake. Kf8 was best. } { [%eval 3.21] } (38... Kf8) 39. Nxb8 { [%eval 2.95] } 39... a4?! { (2.95 → 3.82) Inaccuracy. Kf5 was best. } { [%eval 3.82] } (39... Kf5 40. Na6) 40. Na6 { [%eval 3.58] } 40... b3?! { (3.58 → 4.98) Inaccuracy. a3 was best. } { [%eval 4.98] } (40... a3 41. Bc1 Kf6 42. Nxb4 Kxe6 43. Bxa3 Kf5 44. Bb2 Bf7 45. Kf2 Kf4 46. Nd3+) 41. Nc5 { [%eval 4.44] } 41... a3 { [%eval 5.21] } 42. Bxa3 { [%eval 4.83] } 42... Kf5 { [%eval 5.35] } 43. Kf2 { [%eval 4.97] } 43... Ke5 { [%eval 5.26] } 44. Ke2 { [%eval 4.83] } 44... Kd4 { [%eval 5.88] } 45. Kd2 { [%eval 4.88] } 45... Kc4 { [%eval 5.61] } 46. e7 { [%eval 5.23] } 46... Bg6 { [%eval 6.22] } 47. Ne4 { [%eval 5.72] } 47... Kb5 { [%eval 6.87] } 48. Kc3 { [%eval 6.07] } 48... Ka4?! { (6.07 → 68.64) Inaccuracy. b2 was best. } { [%eval 68.64] } (48... b2 49. Bxb2 Kc6 50. Nf6 Kd6 51. e8=R Bxe8 52. Nxe8+ Ke5 53. Kd3+ Ke6 54. Kd4) 49. Bb2 { [%eval 65.32] } 49... Bf7 { [%eval 73.7] } 50. Nf6 { [%eval 67.23] } 50... h6 { [%eval 24.35] } 51. e8=Q+ { [%eval 10.9] } 51... Bxe8 { [%eval 82.79] } 52. Nxe8 { [%eval 76.34] } 52... Kb5 { [%eval 71.28] } 53. Nf6 { [%eval 83.08] } 53... Kc5?! { (83.08 → Mate in 18) Checkmate is now unavoidable. Ka4 was best. } { [%eval #18] } (53... Ka4 54. Kc4 Ka5 55. Kxb3 Kb5 56. Ba3 Kb6 57. Bb4 Kb5 58. Bf8 Kb6 59. h4) 54. g4 { [%eval #17] } 54... Kd6 { [%eval #17] } 55. h4?! { (Mate in 17 → 14.73) Lost forced checkmate sequence. Kxb3 was best. } { [%eval 14.73] } (55. Kxb3 Kc5 56. h4 Kd6 57. Kc4 Ke6 58. h5 Kf7 59. Nd5 Ke6 60. Ne3 Kd7) 55... Ke7?! { (14.73 → Mate in 16) Checkmate is now unavoidable. Ke5 was best. } { [%eval #16] } (55... Ke5 56. Kxb3+ Kf4 57. Kc4 Kg3 58. h5 Kf4 59. Kd5 Kg3 60. Ke6 Kh4 61. Bc1) 56. Kxb3 { [%eval #22] } 56... Kf7 { [%eval #21] } 57. h5 { [%eval 83.08] } 57... Kg7 { [%eval 56.24] } 58. Kc4 { [%eval 15.93] } 58... Kf7?! { (15.93 → Mate in 9) Checkmate is now unavoidable. Kf8 was best. } { [%eval #9] } (58... Kf8 59. Kd5 Ke7 60. Be5 Kf7 61. Kd6 Kf8 62. Bb2 Kf7 63. Ke5 Kg7 64. Ke6) 59. Kd5 { [%eval #8] } 59... Ke7 { [%eval #8] } 60. Ke4 { [%eval #14] } 60... Ke6 { [%eval #11] } 61. Ng8 { [%eval #11] } 61... Kf7 { [%eval #9] } 62. Nxh6+ { [%eval #8] } 62... Kf8 { [%eval #7] } 63. g5 { [%eval #7] } 63... Ke7 { [%eval #7] } 64. g6 { [%eval #7] } 64... Kf8 { [%eval #5] } 65. g7+ { [%eval #5] } 65... Ke7 { [%eval #5] } 66. g8=Q { [%eval #4] } 66... Kd7 { [%eval #4] } 67. Nf7 { [%eval #4] } 67... Kc7 { [%eval #4] } 68. h6 { [%eval #4] } 68... Kc6 { [%eval #4] } 69. h7 { [%eval #4] } 69... Kc5 { [%eval #3] } 70. h8=Q { [%eval #3] } 70... Kb4 { [%eval #3] } 71. Qc3+ { [%eval #2] } 71... Kb5 { [%eval #2] } 72. Qb8+ { [%eval #1] } 72... Ka6 { [%eval #1] } 73. Qa3# { White wins by checkmate. } 1-0
