FEN
[Event "rated classical game"]
[Site "https://lichess.org/q1PB3WCS"]
[Date "2025.04.28"]
[Round "-"]
[White "OLEG333666"]
[Black "Celsius100"]
[Result "1-0"]
[GameId "q1PB3WCS"]
[UTCDate "2025.04.28"]
[UTCTime "20:16:43"]
[WhiteElo "1952"]
[BlackElo "1865"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-15"]
[Variant "Standard"]
[TimeControl "1800+20"]
[ECO "C42"]
[Opening "Petrov's Defense: Three Knights Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.21] } 2. Nf3 { [%eval 0.13] } 2... Nf6 { [%eval 0.34] } 3. Nc3 { [%eval 0.0] } { C42 Petrov's Defense: Three Knights Game } 3... Bb4 { [%eval 0.38] } 4. d3?! { (0.38 → -0.24) Inaccuracy. Nxe5 was best. } { [%eval -0.24] } (4. Nxe5 O-O 5. Be2 Bxc3 6. dxc3 Nxe4 7. O-O d6 8. Nd3 Re8) 4... d5 { [%eval -0.22] } 5. Bd2 { [%eval -0.41] } 5... Nc6 { [%eval -0.19] } 6. exd5 { [%eval -0.23] } 6... Bxc3? { (-0.23 → 0.88) Mistake. Nxd5 was best. } { [%eval 0.88] } (6... Nxd5 7. g3 Bxc3 8. bxc3 Qe7 9. Qe2 O-O 10. Bg2 Qa3 11. O-O) 7. bxc3? { (0.88 → -0.28) Mistake. dxc6 was best. } { [%eval -0.28] } (7. dxc6 Bxd2+ 8. Qxd2 Qd5 9. Be2 O-O 10. cxb7 Bxb7 11. O-O Rae8) 7... Qxd5 { [%eval -0.42] } 8. c4 { [%eval -0.48] } 8... Qd6 { [%eval -0.53] } 9. Be2 { [%eval -0.58] } 9... O-O { [%eval -0.36] } 10. O-O { [%eval -0.38] } 10... Nd4?! { (-0.38 → 0.58) Inaccuracy. Re8 was best. } { [%eval 0.58] } (10... Re8) 11. Nxd4 { [%eval 0.56] } 11... Qxd4 { [%eval 0.57] } 12. Be3 { [%eval 0.46] } 12... Qd6 { [%eval 0.44] } 13. h3 { [%eval 0.25] } 13... Bd7 { [%eval 0.26] } 14. Rb1 { [%eval 0.21] } 14... b6 { [%eval 0.19] } 15. Qd2 { [%eval 0.25] } 15... Rfe8 { [%eval 0.3] } 16. Qb4?! { (0.30 → -0.25) Inaccuracy. f4 was best. } { [%eval -0.25] } (16. f4 Re6 17. Rf2 Bc6 18. Rbf1 Rae8 19. f5 R6e7 20. c5 bxc5 21. Qa5 e4) 16... c5 { [%eval -0.28] } 17. Qd2 { [%eval -0.54] } 17... Rad8 { [%eval -0.47] } 18. f3?! { (-0.47 → -1.39) Inaccuracy. Rbe1 was best. } { [%eval -1.39] } (18. Rbe1) 18... Bc6 { [%eval -1.39] } 19. Bf2 { [%eval -1.6] } 19... e4?! { (-1.60 → -0.88) Inaccuracy. h6 was best. } { [%eval -0.88] } (19... h6 20. Ra1 Nh5 21. a4 Re6 22. a5 Rg6 23. Kh1 Nf4 24. Rg1 f5 25. axb6) 20. Bh4?? { (-0.88 → -5.05) Blunder. Be3 was best. } { [%eval -5.05] } (20. Be3) 20... e3?? { (-5.05 → -0.69) Blunder. Qd4+ was best. } { [%eval -0.69] } (20... Qd4+ 21. Kh1 exd3 22. Bxf6 Rxe2 23. cxd3 Rxd2 24. Bxd4 Rxd4 25. a4 g6 26. a5) 21. Qe1 { [%eval -0.55] } 21... Rd7 { [%eval -0.34] } 22. Bg3 { [%eval -0.07] } 22... Qe6 { [%eval -0.33] } 23. Bh2 { [%eval -0.75] } 23... Rd4 { [%eval -0.48] } 24. Kh1?! { (-0.48 → -1.05) Inaccuracy. f4 was best. } { [%eval -1.05] } (24. f4) 24... Bb7?! { (-1.05 → -0.35) Inaccuracy. Qd7 was best. } { [%eval -0.35] } (24... Qd7 25. Rb2 Ba4 26. Qc1 Qc8 27. Re1 Rd7 28. Bf1 Rde7 29. c3 Qd8 30. d4) 25. c3 { [%eval -0.58] } 25... Rd7 { [%eval -0.51] } 26. Qg3?! { (-0.51 → -1.21) Inaccuracy. Rd1 was best. } { [%eval -1.21] } (26. Rd1) 26... Nh5? { (-1.21 → 0.17) Mistake. Bc6 was best. } { [%eval 0.17] } (26... Bc6 27. Qh4 Qf5 28. Qf4 Qxf4 29. Bxf4 Nh5 30. Bh2 g6 31. Rb2 h6 32. Kg1) 27. Qg4 { [%eval -0.02] } 27... Nf6?! { (-0.02 → 0.60) Inaccuracy. g6 was best. } { [%eval 0.6] } (27... g6 28. Qxe6 Rxe6 29. g4 Ng7 30. Rbd1 Re8 31. d4 b5 32. Kg2 cxd4 33. Rxd4) 28. Qxe6 { [%eval 0.8] } 28... Rxe6 { [%eval 0.82] } 29. Kg1?! { (0.82 → 0.23) Inaccuracy. a4 was best. } { [%eval 0.23] } (29. a4) 29... Rde7? { (0.23 → 1.68) Mistake. Bc6 was best. } { [%eval 1.68] } (29... Bc6 30. a4 Bxa4 31. Rfc1 Bc6 32. Ra1 Re8 33. Rd1 Red8 34. Kf1 h6 35. Be5) 30. a3?! { (1.68 → 0.87) Inaccuracy. d4 was best. } { [%eval 0.87] } (30. d4 cxd4 31. cxd4 Rc6 32. Rfc1 Ba6 33. d5 Rc8 34. a4 Ree8 35. Kf1 Nd7) 30... Nh5?! { (0.87 → 1.61) Inaccuracy. Nd7 was best. } { [%eval 1.61] } (30... Nd7 31. d4) 31. d4? { (1.61 → 0.14) Mistake. g4 was best. } { [%eval 0.14] } (31. g4) 31... Rf6? { (0.14 → 1.30) Mistake. g5 was best. } { [%eval 1.3] } (31... g5) 32. d5? { (1.30 → -0.09) Mistake. dxc5 was best. } { [%eval -0.09] } (32. dxc5 bxc5 33. Rfd1 g6 34. Bd6 Rxd6 35. Rxd6 f5 36. Kf1 Kf7 37. h4 Rc7) 32... Nf4?! { (-0.09 → 1.00) Inaccuracy. g5 was best. } { [%eval 1.0] } (32... g5 33. a4 Nf4 34. Rb2 Bc8 35. Ra1 a5 36. h4 Nxe2+ 37. Rxe2 g4 38. Rf1) 33. Bxf4 { [%eval 0.92] } 33... Rxf4 { [%eval 0.91] } 34. g3 { [%eval 0.49] } 34... Rf6 { [%eval 0.47] } 35. Rbd1 { [%eval 0.0] } 35... Rd6 { [%eval 0.47] } 36. Rfe1 { [%eval 0.32] } 36... Bc8 { [%eval 0.5] } 37. g4?! { (0.50 → -0.28) Inaccuracy. h4 was best. } { [%eval -0.28] } (37. h4 g6 38. Bd3 h5 39. Rb1 Bh3 40. Rb2 Rd8 41. a4 Kg7 42. a5 Ra8) 37... f5 { [%eval -0.36] } 38. gxf5 { [%eval -0.31] } 38... Bxf5 { [%eval -0.32] } 39. Kh2 { [%eval -0.61] } 39... Kf7 { [%eval -0.2] } 40. Rg1? { (-0.20 → -1.66) Mistake. Bd3 was best. } { [%eval -1.66] } (40. Bd3) 40... Kf6? { (-1.66 → -0.37) Mistake. Rh6 was best. } { [%eval -0.37] } (40... Rh6 41. Rg3 Rh4 42. Rf1 Rf4 43. Rgg1 Kf6 44. Kg3 g5 45. Rc1 h5 46. a4) 41. Rg3 { [%eval -0.8] } 41... g5 { [%eval -0.91] } 42. Rdg1 { [%eval -1.38] } 42... h6 { [%eval -1.46] } 43. R1g2? { (-1.46 → -2.93) Mistake. a4 was best. } { [%eval -2.93] } (43. a4 Ke5) 43... Ke5?! { (-2.93 → -2.07) Inaccuracy. b5 was best. } { [%eval -2.07] } (43... b5 44. Rg1 Ke5 45. Rd1 Red7 46. Rg2 Kf4 47. Bf1 bxc4 48. Bxc4 Rb6 49. a4) 44. Rg1?! { (-2.07 → -2.88) Inaccuracy. a4 was best. } { [%eval -2.88] } (44. a4 a6) 44... Kf4? { (-2.88 → -1.43) Mistake. b5 was best. } { [%eval -1.43] } (44... b5 45. Rd1 Red7 46. Rg2 Kf4 47. Bf1 Rd8 48. Be2 h5 49. Bf1 bxc4 50. Bxc4) 45. R3g2? { (-1.43 → -3.25) Mistake. a4 was best. } { [%eval -3.25] } (45. a4 Re8 46. Rd1 Rg6 47. Ra1 Rh8 48. Re1 h5 49. Reg1 Rb8 50. Re1 Rg7) 45... Rg7? { (-3.25 → -1.45) Mistake. b5 was best. } { Black offers draw } { [%eval -1.45] } (45... b5 46. cxb5 Rxd5 47. a4 Rd2 48. a5 Bd3 49. Bxd3 Rxd3 50. Rg4+ Kxf3 51. R4g3+) 46. h4? { (-1.45 → -3.20) Mistake. a4 was best. } { [%eval -3.2] } (46. a4 Bd7) 46... Rdg6?? { (-3.20 → -1.21) Blunder. b5 was best. } { [%eval -1.21] } (46... b5 47. cxb5 Rxd5 48. a4 Rgd7 49. a5 Rd2 50. b6 axb6 51. axb6 gxh4 52. Ba6) 47. h5 { [%eval -1.25] } 47... Rd6 { [%eval -1.3] } 48. Rh1? { (-1.30 → -3.09) Mistake. a4 was best. } { [%eval -3.09] } (48. a4 Bd7) 48... Bd7? { (-3.09 → -1.24) Mistake. b5 was best. } { [%eval -1.24] } (48... b5) 49. Kg1? { (-1.24 → -2.84) Mistake. a4 was best. } { [%eval -2.84] } (49. a4) 49... Be8?? { (-2.84 → 1.37) Blunder. b5 was best. } { [%eval 1.37] } (49... b5 50. Kh2 Re7 51. Rb1 Re5 52. Rgg1 Rb6 53. cxb5 Rxd5 54. a4 Rd2 55. Rg2) 50. Rg4+ { [%eval 1.06] } 50... Kf5 { [%eval 1.18] } 51. Bd3+? { (1.18 → 0.00) Mistake. Re4 was best. } { [%eval 0.0] } (51. Re4 Bf7) 51... Kf6 { [%eval 0.0] } 52. Kf1 { [%eval 0.0] } 52... Re7?! { (0.00 → 0.96) Inaccuracy. Bd7 was best. } { [%eval 0.96] } (52... Bd7 53. Re4 Re7 54. Rxe7 Kxe7 55. Ke2 Rf6 56. Kxe3 Kd6 57. Kf2 Rf4 58. Kg3) 53. Ke2?! { (0.96 → 0.00) Inaccuracy. f4 was best. } { [%eval 0.0] } (53. f4 Rg7) 53... Bd7 { [%eval 0.0] } 54. Re4 { [%eval 0.02] } 54... Bf5?? { (0.02 → 2.96) Blunder. Rxe4 was best. } { [%eval 2.96] } (54... Rxe4 55. Bxe4 Ke5 56. Kxe3 Rf6 57. Kf2 Kd6 58. Kg3 Ba4 59. Rb1 Rf4 60. Re1) 55. Rxe7 { [%eval 2.7] } 55... Bxd3+ { [%eval 2.74] } 56. Kxd3 { [%eval 2.78] } 56... Kxe7 { [%eval 2.06] } 57. Kxe3?! { (2.06 → 1.43) Inaccuracy. Re1 was best. } { [%eval 1.43] } (57. Re1 Rf6 58. Rxe3+ Kd6 59. a4 a6 60. Kc2 Kc7 61. Kd2 Kd6 62. Kd3 b5) 57... Kf6?? { (1.43 → 3.64) Blunder. Rf6 was best. } { [%eval 3.64] } (57... Rf6) 58. Re1 { [%eval 3.83] } 58... Kf5 { [%eval 3.8] } 59. Kf2 { [%eval 3.73] } 59... Rf6 { [%eval 4.59] } 60. Kg3 { [%eval 4.58] } 60... Rd6 { [%eval 4.94] } 61. a4 { [%eval 4.93] } 61... Rf6 { [%eval 4.98] } 62. Re7 { [%eval 4.69] } 62... a6 { [%eval 4.62] } 63. Ra7 { [%eval 4.39] } 63... a5?! { (4.39 → 5.54) Inaccuracy. b5 was best. } { [%eval 5.54] } (63... b5 64. axb5 axb5 65. cxb5 Rb6 66. Ra6 Rxb5 67. Rxh6 Rb1 68. Rh8 Kf6 69. h6) 64. Re7 { [%eval 5.56] } 64... Rd6 { [%eval 6.07] } 65. Rg7 { [%eval 5.39] } 65... Rf6 { [%eval 5.63] } 66. Rc7 { [%eval 4.81] } 66... Rd6 { [%eval 6.1] } 67. Rc6 { [%eval 5.66] } 67... Rxc6?! { (5.66 → 8.00) Inaccuracy. Rd8 was best. } { [%eval 8.0] } (67... Rd8 68. Rxh6 b5 69. cxb5 Ke5 70. Re6+ Kxd5 71. Re4 Rf8 72. Kg4 Rf6 73. c4+) 68. dxc6 { [%eval 9.11] } 68... Ke6 { [%eval 7.75] } 69. Kg4 { [%eval 8.34] } 69... Kd6 { [%eval 7.73] } 70. c7 { [%eval 6.99] } 70... Kxc7 { [%eval 8.31] } 71. Kf5 { [%eval 8.29] } 71... Kd6 { [%eval 7.94] } 72. Kg6 { [%eval 7.8] } 72... Ke5 { [%eval 7.5] } 73. Kxh6 { [%eval 7.82] } 73... Kf4 { [%eval 8.76] } 74. Kg6 { [%eval 8.68] } 74... Kxf3 { [%eval 9.58] } 75. Kxg5 { [%eval 9.19] } 75... Ke3? { (9.19 → Mate in 22) Checkmate is now unavoidable. Ke4 was best. } { [%eval #22] } (75... Ke4 76. h6 Kd3 77. h7 Ke4 78. h8=Q Kd3 79. Qf6 Kc2 80. Qxb6 Kd1 81. Qxc5) 76. h6 { [%eval #24] } 76... Kd3 { [%eval #26] } 77. h7 { [%eval 26.78] } 77... Kxc3?! { (26.78 → Mate in 23) Checkmate is now unavoidable. Kc2 was best. } { [%eval #23] } (77... Kc2) 78. h8=Q+ { [%eval #14] } 78... Kxc4 { [%eval #15] } 79. Qe8 { [%eval #15] } 79... Kb4 { [%eval #10] } 80. Qb5+ { [%eval #11] } 80... Ka3 { [%eval #5] } 81. Kf4 { [%eval #4] } 81... Ka2 { [%eval #4] } 82. Ke3 { [%eval #3] } 82... Ka3 { [%eval #3] } 83. Kd2 { [%eval #2] } 83... Ka2 { [%eval #2] } 84. Kc2 { [%eval #1] } 84... c4 { [%eval #1] } 85. Qb2# { White wins by checkmate. } 1-0