FEN
[Event "rated classical game"]
[Site "https://lichess.org/25aNPiSp"]
[Date "2025.02.07"]
[White "sadrasadi1389"]
[Black "kozlov_aa"]
[Result "1-0"]
[GameId "25aNPiSp"]
[UTCDate "2025.02.07"]
[UTCTime "08:07:10"]
[WhiteElo "1606"]
[BlackElo "1702"]
[WhiteRatingDiff "+15"]
[BlackRatingDiff "-26"]
[Variant "Standard"]
[TimeControl "1200+10"]
[ECO "C02"]
[Opening "French Defense: Advance Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.28] } 2. d4 { [%eval 0.28] } 2... d5 { [%eval 0.33] } 3. e5 { [%eval 0.25] } { C02 French Defense: Advance Variation } 3... Nc6 { [%eval 0.67] } 4. Nf3 { [%eval 0.69] } 4... b6 { [%eval 0.93] } 5. Bb5 { [%eval 0.7] } 5... Bb7 { [%eval 0.84] } 6. O-O { [%eval 0.73] } 6... Ne7 { [%eval 1.07] } 7. Nc3 { [%eval 0.57] } 7... g6?! { (0.57 → 1.58) Inaccuracy. a6 was best. } { [%eval 1.58] } (7... a6 8. Bd3 Nb4 9. Be2 c5 10. dxc5 bxc5 11. Na4 Nf5 12. c3) 8. Bg5 { [%eval 1.59] } 8... h6 { [%eval 2.03] } 9. Bf6 { [%eval 1.79] } 9... Rg8 { [%eval 1.91] } 10. Na4?! { (1.91 → 0.94) Inaccuracy. Ne2 was best. } { [%eval 0.94] } (10. Ne2) 10... Qd7 { [%eval 1.17] } 11. b3 { [%eval 0.82] } 11... g5 { [%eval 0.75] } 12. c4?? { (0.75 → -0.95) Blunder. c3 was best. } { [%eval -0.95] } (12. c3 Ng6) 12... a6?! { (-0.95 → -0.14) Inaccuracy. dxc4 was best. } { [%eval -0.14] } (12... dxc4 13. bxc4) 13. Bxc6 { [%eval -0.04] } 13... Bxc6 { [%eval 0.23] } 14. Nc3 { [%eval -0.17] } 14... O-O-O? { (-0.17 → 1.02) Mistake. dxc4 was best. } { [%eval 1.02] } (14... dxc4 15. bxc4) 15. Rb1?? { (1.02 → -1.92) Blunder. c5 was best. } { [%eval -1.92] } (15. c5 bxc5 16. Ne2 Bb7 17. Rc1 c4 18. bxc4 dxc4 19. Rxc4 Kb8 20. Qc2 Rc8) 15... Nf5?? { (-1.92 → 1.89) Blunder. dxc4 was best. } { [%eval 1.89] } (15... dxc4 16. Qc2 g4 17. Nh4 cxb3 18. Rxb3 Kb8 19. Qh7 Qe8 20. Rd1 Rd7 21. g3) 16. Bxd8 { [%eval 1.99] } 16... Qxd8 { [%eval 1.8] } 17. a4?? { (1.80 → -1.03) Blunder. cxd5 was best. } { [%eval -1.03] } (17. cxd5 Bxd5) 17... a5?? { (-1.03 → 1.31) Blunder. g4 was best. } { [%eval 1.31] } (17... g4) 18. Nb5 { [%eval 1.34] } 18... Bxb5 { [%eval 1.24] } 19. cxb5 { [%eval 1.29] } 19... g4 { [%eval 1.25] } 20. Nd2?? { (1.25 → -1.81) Blunder. Ne1 was best. } { [%eval -1.81] } (20. Ne1 f6 21. Nd3 Nxd4 22. b4 axb4 23. a5 bxa5 24. Ra1 c5 25. bxc6 Qc7) 20... Nxd4 { [%eval -2.1] } 21. f3 { [%eval -1.93] } 21... gxf3 { [%eval -1.57] } 22. Nxf3 { [%eval -1.51] } 22... Qg5?? { (-1.51 → 6.23) Blunder. Nf5 was best. } { [%eval 6.23] } (22... Nf5 23. Qd3 Bc5+ 24. Kh1 Ne3 25. Rf2 Rg4 26. Re2 Nf5 27. Rc1 Qe7 28. g3) 23. Nxg5 { [%eval 6.15] } 23... Rxg5 { [%eval 6.13] } 24. Qxd4 { [%eval 6.04] } 24... Bc5 { [%eval 7.1] } 25. Qxc5 { [%eval 7.0] } 25... bxc5 { [%eval 6.87] } 26. Rbc1 { [%eval 6.59] } 26... Rxe5 { [%eval 6.58] } 27. Rxc5 { [%eval 7.91] } 27... Re3 { [%eval 8.96] } 28. Rxf7 { [%eval 8.76] } 28... Rxb3 { [%eval 8.53] } 29. Rfxc7+?! { (8.53 → 5.95) Inaccuracy. Rcxc7+ was best. } { [%eval 5.95] } (29. Rcxc7+ Kd8 30. Rcd7+ Ke8 31. Rfe7+ Kf8 32. Rxe6 Rb1+ 33. Kf2 Rb4 34. Rxh6 Kg8) 29... Kd8 { [%eval 6.43] } 30. Rc8+ { [%eval 6.32] } 30... Ke7 { [%eval 6.4] } 31. R5c7+ { [%eval 6.2] } 31... Kd6 { [%eval 6.21] } 32. Rc6+ { [%eval 6.19] } 32... Kd7 { [%eval 8.05] } 33. b6 { [%eval 7.27] } 33... d4? { (7.27 → Mate in 10) Checkmate is now unavoidable. Ke7 was best. } { [%eval #10] } (33... Ke7 34. R6c7+ Kd6 35. Rd8+ Ke5 36. b7 Rb1+ 37. Kf2 Rb2+ 38. Kg3 h5 39. b8=Q) 34. Kf2? { (Mate in 10 → 8.04) Lost forced checkmate sequence. R8c7+ was best. } { [%eval 8.04] } (34. R8c7+ Kd8 35. Rd6+ Ke8 36. Rxe6+ Kf8 37. Rxh6 Rb1+ 38. Kf2 Rb2+ 39. Kf3 Rb3+) 34... e5? { (8.04 → Mate in 7) Checkmate is now unavoidable. Rb2+ was best. } { [%eval #7] } (34... Rb2+ 35. Kf3 h5 36. R8c7+ Kd8 37. Rd6+ Ke8 38. Rxe6+ Kd8 39. Rd6+ Ke8 40. b7) 35. Ke2? { (Mate in 7 → 8.39) Lost forced checkmate sequence. R8c7+ was best. } { [%eval 8.39] } (35. R8c7+ Kd8 36. Rd6+ Ke8 37. Rxh6 Rb2+ 38. Kg3 Rb3+ 39. Kg4 Rf3 40. gxf3 d3) 35... e4 { [%eval 6.8] } 36. Rc1 { [%eval 5.51] } 36... Rb2+ { [%eval 5.9] } 37. Ke1 { [%eval 5.75] } 37... d3?! { (5.75 → 7.70) Inaccuracy. Rxb6 was best. } { [%eval 7.7] } (37... Rxb6 38. R8c4 Kd6 39. Rxd4+ Ke5 40. Rcc4 e3 41. Ke2 Rb2+ 42. Kxe3 Rxg2 43. Rd2) 38. R8c4?? { (7.70 → 0.00) Blunder. R1c7+ was best. } { [%eval 0.0] } (38. R1c7+ Ke6 39. b7 Rb1+ 40. Kd2 Rb2+ 41. Kc1 d2+ 42. Kd1 Rb1+ 43. Kxd2 e3+) 38... d2+ { [%eval 0.05] } 39. Kd1 { [%eval 0.0] } 39... dxc1=Q+ { [%eval 0.01] } 40. Kxc1 { [%eval 0.05] } 40... Rxb6 { [%eval 0.53] } 41. Rxe4 { [%eval 0.59] } 41... Rb4?? { (0.59 → 6.27) Blunder. Rf6 was best. } { [%eval 6.27] } (41... Rf6 42. g3 Rf1+ 43. Kd2 Rf2+ 44. Re2 Rf1 45. Kc3 Rc1+ 46. Rc2 Ra1 47. Kb3) 42. Rxb4 { [%eval 6.83] } 42... axb4 { [%eval 6.33] } 43. Kb2 { [%eval 6.68] } 43... Kc6 { [%eval 6.26] } 44. Kb3 { [%eval 6.25] } 44... Kc5 { [%eval 8.06] } 45. h4 { [%eval 7.05] } 45... h5 { [%eval 8.07] } 46. g3 { [%eval 7.58] } 46... Kd4 { [%eval 6.61] } 47. Kxb4 { [%eval 9.65] } 47... Ke3 { [%eval 67.1] } 48. a5 { [%eval 74.37] } 48... Kf3 { [%eval 8.39] } 49. a6?! { (8.39 → 6.08) Inaccuracy. Kc3 was best. } { [%eval 6.08] } (49. Kc3) 49... Kxg3 { [%eval #11] } 50. a7 { [%eval #10] } 50... Kxh4 { [%eval #10] } 51. a8=Q { [%eval #9] } 51... Kg3 { [%eval #11] } 52. Qh1 { [%eval #9] } 52... h4 { [%eval #9] } 53. Kc3 { [%eval #8] } 53... h3 { [%eval #6] } 54. Kd3 { [%eval #8] } 54... h2 { [%eval #6] } 55. Ke2 { [%eval #7] } 55... Kh3 { [%eval #7] } 56. Kf2 { [%eval #7] } 56... Kg4 { [%eval #7] } 57. Qxh2 { [%eval #6] } 57... Kf5 { [%eval #6] } 58. Qd6 { [%eval #5] } 58... Ke4 { [%eval #5] } 59. Ke2 { [%eval #4] } 59... Kf5 { [%eval #4] } 60. Ke3 { [%eval #4] } 60... Kg5 { [%eval #4] } 61. Ke4 { [%eval #3] } 61... Kg4 { [%eval #3] } 62. Qf6 { [%eval #4] } 62... Kh5 { [%eval #3] } 63. Qh8+ { [%eval #4] } 63... Kg5 { [%eval #3] } 64. Ke5 { [%eval #5] } { Black resigns. } 1-0