[Event "Rated Bullet game"]
[Site "http://chess-academy.net/h4emH6nd"]
[Date "2026.06.02"]
[Round "-"]
[White "Modniy_pop"]
[Black "Anna_Asti"]
[Result "1/2-1/2"]
[UTCDate "2026.06.02"]
[UTCTime "17:59:35"]
[WhiteElo "1500"]
[BlackElo "1500"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "+0"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C41"]
[Opening "Philidor Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. e4 { [%eval 0.12] [%clk 0:01:00] } 1... e5 { [%eval 0.3] [%clk 0:01:00] } 2. Nf3 { [%eval 0.22] [%clk 0:01:00] } 2... d6 { [%eval 0.64] [%clk 0:00:59] } 3. d4 { [%eval 0.27] [%clk 0:00:58] } 3... exd4 { [%eval 0.47] [%clk 0:00:59] } 4. Nxd4 { [%eval 0.41] [%clk 0:00:58] } 4... Nf6 { [%eval 0.47] [%clk 0:00:58] } { C41 Philidor Defense: Exchange Variation } 5. Bd3?! { (0.47 → -0.17) Inaccuracy. Best move was Nc3. } { [%eval -0.17] [%clk 0:00:53] } (5. Nc3 Be7 6. Be2 O-O 7. Bf4 Nc6 8. O-O Re8 9. Qd2 Nxd4) 5... Be7?! { (-0.17 → 0.67) Inaccuracy. Best move was g6. } { [%eval 0.67] [%clk 0:00:56] } (5... g6 6. Bg5 Bg7 7. O-O O-O 8. Nd2 c5 9. Ne2 h6 10. Bh4 Nc6 11. Nc3 Be6 12. Nc4) 6. Be3?! { (0.67 → -0.08) Inaccuracy. Best move was c4. } { [%eval -0.08] [%clk 0:00:52] } (6. c4 Nc6) 6... O-O?! { (-0.08 → 0.46) Inaccuracy. Best move was c5. } { [%eval 0.46] [%clk 0:00:55] } (6... c5) 7. Nd2? { (0.46 → -0.80) Mistake. Best move was Nc3. } { [%eval -0.8] [%clk 0:00:50] } (7. Nc3 Nc6) 7... Nbd7?! { (-0.80 → 0.13) Inaccuracy. Best move was c5. } { [%eval 0.13] [%clk 0:00:54] } (7... c5 8. Ne2 Nc6 9. O-O Ne5 10. Bf4 Be6 11. Nc3 Nxd3 12. cxd3 d5 13. Bg3 Re8 14. h3) 8. f3? { (0.13 → -0.95) Mistake. Best move was Nf5. } { [%eval -0.95] [%clk 0:00:47] } (8. Nf5 Ne5 9. Nxe7+ Qxe7 10. O-O d5 11. Re1 Rd8 12. Qc1 dxe4 13. Bxe4 Nxe4 14. Nxe4 b6) 8... Ne5 { [%eval -0.64] [%clk 0:00:53] } 9. O-O?! { (-0.64 → -1.49) Inaccuracy. Best move was f4. } { [%eval -1.49] [%clk 0:00:46] } (9. f4) 9... Nxd3? { (-1.49 → 0.24) Mistake. Best move was c5. } { [%eval 0.24] [%clk 0:00:52] } (9... c5 10. Nf5 Bxf5 11. exf5 d5 12. Be2 Nc6 13. Re1 Qd7 14. g4 Bd6 15. Nf1 Rae8 16. Qd2) 10. cxd3 { [%eval -0.31] [%clk 0:00:45] } 10... c6?! { (-0.31 → 0.63) Inaccuracy. Best move was c5. } { [%eval 0.63] [%clk 0:00:51] } (10... c5) 11. N2b3? { (0.63 → -0.38) Mistake. Best move was Ne2. } { [%eval -0.38] [%clk 0:00:43] } (11. Ne2 d5) 11... d5?! { (-0.38 → 0.43) Inaccuracy. Best move was Re8. } { [%eval 0.43] [%clk 0:00:50] } (11... Re8 12. Ne2) 12. Rc1?! { (0.43 → -0.56) Inaccuracy. Best move was e5. } { [%eval -0.56] [%clk 0:00:40] } (12. e5 Ne8) 12... dxe4? { (-0.56 → 0.64) Mistake. Best move was Bd6. } { [%eval 0.64] [%clk 0:00:50] } (12... Bd6) 13. dxe4 { [%eval -0.05] [%clk 0:00:39] } 13... Nd7?! { (-0.05 → 0.70) Inaccuracy. Best move was Qc7. } { [%eval 0.7] [%clk 0:00:47] } (13... Qc7 14. Qc2 Re8 15. Rfd1 Bd6 16. g3 Qe7 17. Rd3 Bh3 18. Ne2 Rad8 19. Nd2 h6 20. Nf4) 14. Bf2?! { (0.70 → 0.16) Inaccuracy. Best move was Nf5. } { [%eval 0.16] [%clk 0:00:37] } (14. Nf5 Re8) 14... Nb6?! { (0.16 → 0.90) Inaccuracy. Best move was Nf6. } { [%eval 0.9] [%clk 0:00:46] } (14... Nf6) 15. Nc5?! { (0.90 → 0.35) Inaccuracy. Best move was Qc2. } { [%eval 0.35] [%clk 0:00:35] } (15. Qc2 Bd6) 15... Bxc5? { (0.35 → 1.37) Mistake. Best move was Re8. } { [%eval 1.37] [%clk 0:00:45] } (15... Re8) 16. Rxc5 { [%eval 0.97] [%clk 0:00:34] } 16... Qe7 { [%eval 1.18] [%clk 0:00:42] } 17. Rc1 { [%eval 1.0] [%clk 0:00:27] } 17... Be6 { [%eval 1.21] [%clk 0:00:41] } 18. Nxe6?! { (1.21 → 0.40) Inaccuracy. Best move was Qc2. } { [%eval 0.4] [%clk 0:00:26] } (18. Qc2 Rfd8) 18... Qxe6 { [%eval 0.81] [%clk 0:00:40] } 19. b3?! { (0.81 → 0.25) Inaccuracy. Best move was a3. } { [%eval 0.25] [%clk 0:00:25] } (19. a3 f5) 19... Rfd8?! { (0.25 → 0.91) Inaccuracy. Best move was f5. } { [%eval 0.91] [%clk 0:00:38] } (19... f5 20. Re1 fxe4 21. Rxe4 Qf7 22. Bd4 Nd5 23. Qc2 Rfe8 24. Rce1 Rxe4 25. fxe4 Nf6 26. Rf1) 20. Qe2?! { (0.91 → 0.32) Inaccuracy. Best move was Qc2. } { [%eval 0.32] [%clk 0:00:23] } (20. Qc2 Qe7 21. Bc5 Qe8 22. Rfd1 Nd7 23. Bf2 Qe7 24. a4 c5 25. f4 b6 26. e5 Rac8) 20... Rac8 { [%eval 0.8] [%clk 0:00:36] } 21. Bxb6? { (0.80 → -0.36) Mistake. Best move was Qe1. } { [%eval -0.36] [%clk 0:00:22] } (21. Qe1 Nd7 22. Qa5 a6 23. Rcd1 Qe7 24. Rd2 Nf8 25. Bc5 Qe8 26. Rfd1 Rxd2 27. Qxd2 h6) 21... axb6 { [%eval 0.0] [%clk 0:00:35] } 22. Qe3 { [%eval -0.48] [%clk 0:00:19] } 22... c5 { [%eval -0.01] [%clk 0:00:32] } 23. Rfd1 { [%eval -0.1] [%clk 0:00:17] } 23... Kf8 { [%eval 0.35] [%clk 0:00:31] } 24. Qg5 { [%eval -0.09] [%clk 0:00:15] } 24... Qe7 { [%eval 0.0] [%clk 0:00:28] } 25. Qxe7+ { [%eval 0.0] [%clk 0:00:14] } 25... Kxe7 { [%eval 0.0] [%clk 0:00:28] } 26. Kf2?! { (0.00 → -0.89) Inaccuracy. Best move was a4. } { [%eval -0.89] [%clk 0:00:13] } (26. a4 Ra8 27. Kf2 Rxd1 28. Rxd1 b5 29. axb5 Ra3 30. Rb1 Ra2+ 31. Kg3 Ra5 32. b6 Rb5) 26... h6? { (-0.89 → 0.15) Mistake. Best move was b5. } { [%eval 0.15] [%clk 0:00:26] } (26... b5) 27. Ke3 { [%eval -0.22] [%clk 0:00:12] } 27... Rxd1 { [%eval 0.1] [%clk 0:00:23] } 28. Rxd1 { [%eval 0.0] [%clk 0:00:11] } 28... Rd8? { (0.00 → 2.31) Mistake. Best move was b5. } { [%eval 2.31] [%clk 0:00:22] } (28... b5 29. a4 bxa4 30. bxa4 Ra8 31. Rb1 Ra7 32. a5 Kd7 33. h3 Kc7 34. Rb5 Kc6 35. Rb6+) 29. Rxd8 { [%eval 2.17] [%clk 0:00:10] } 29... Kxd8 { [%eval 2.03] [%clk 0:00:21] } 30. Kd3? { (2.03 → 0.00) Mistake. Best move was a4. } { [%eval 0.0] [%clk 0:00:43] } (30. a4 Kd7 31. Kd3 b5 32. axb5 Kd6 33. h4 g5 34. h5 Ke6 35. Kc4 b6 36. g3 Ke5) 30... b5 { [%eval 0.0] [%clk 0:00:20] } 31. a4 { [%eval 0.0] [%clk 0:00:42] } 31... bxa4 { [%eval 0.02] [%clk 0:00:19] } 32. bxa4 { [%eval 0.27] [%clk 0:00:41] } 32... Kc7? { (0.27 → 1.64) Mistake. Best move was b6. } { [%eval 1.64] [%clk 0:00:18] } (32... b6 33. h4) 33. Kc4? { (1.64 → 0.28) Mistake. Best move was a5. } { [%eval 0.28] [%clk 0:00:40] } (33. a5) 33... b6 { [%eval 0.76] [%clk 0:00:18] } 34. a5?! { (0.76 → 0.00) Inaccuracy. Best move was e5. } { [%eval 0.0] [%clk 0:00:39] } (34. e5 Kd7) 34... bxa5 { [%eval 0.0] [%clk 0:00:15] } 35. Kxc5 { [%eval 0.0] [%clk 0:00:38] } 35... Kd7 { [%eval 0.0] [%clk 0:00:12] } 36. Kb5 { [%eval 0.0] [%clk 0:00:37] } 36... a4? { (0.00 → 2.85) Mistake. Best move was Ke6. } { [%eval 2.85] [%clk 0:00:10] } (36... Ke6 37. Kxa5 f5 38. exf5+ Kxf5 39. g3 Ke5 40. Kb6 Kd4 41. f4 Ke4 42. Kc5 Kf3 43. Kd4) 37. Kxa4 { [%eval 2.46] [%clk 0:00:36] } 37... Ke6 { [%eval 2.82] [%clk 0:00:10] } 38. Kb3 { [%eval 2.71] [%clk 0:00:35] } 38... Ke5 { [%eval 2.46] [%clk 0:00:10] } 39. Kc3 { [%eval 2.53] [%clk 0:00:34] } 39... Kf4 { [%eval 2.33] [%clk 0:00:34] } 40. Kd2 { [%eval 1.93] [%clk 0:00:33] } 40... g5? { (1.93 → 3.44) Mistake. Best move was h5. } { [%eval 3.44] [%clk 0:00:31] } (40... h5 41. Ke2 h4 42. Kf2 Ke5 43. Ke3 f6 44. f4+ Ke6 45. Kf3 f5 46. exf5+ Kxf5 47. g4+) 41. Ke2 { [%eval 2.69] [%clk 0:00:32] } 41... g4?? { (2.69 → 7.35) Blunder. Best move was Ke5. } { [%eval 7.35] [%clk 0:00:30] } (41... Ke5 42. Ke3) 42. g3+ { [%eval 6.77] [%clk 0:00:30] } 42... Ke5 { [%eval 6.28] [%clk 0:00:29] } 43. Ke3?? { (6.28 → 0.00) Blunder. Best move was fxg4. } { [%eval 0.0] [%clk 0:00:29] } (43. fxg4) 43... gxf3 { [%eval 0.0] [%clk 0:00:27] } 44. Kxf3 { [%eval 0.0] [%clk 0:00:28] } 44... f5?? { (0.00 → 62.16) Blunder. Best move was h5. } { [%eval 62.16] [%clk 0:00:26] } (44... h5 45. h3 f5 46. exf5 Kxf5 47. Ke3 Ke5 48. Kd3 Kd5 49. Ke2 Ke6 50. Kd2 Kd6 51. h4) 45. exf5 { [%eval 62.16] [%clk 0:00:27] } 45... Kxf5 { [%eval 62.08] [%clk 0:00:25] } 46. g4+ { [%eval 61.97] [%clk 0:00:26] } 46... Kg5 { [%eval 62.07] [%clk 0:00:25] } 47. Kg3 { [%eval 61.97] [%clk 0:00:25] } 47... Kg6 { [%eval 61.97] [%clk 0:00:21] } 48. h4?? { (61.97 → 0.00) Blunder. Best move was Kf4. } { [%eval 0.0] [%clk 0:00:24] } (48. Kf4 Kf6 49. h4 Ke6 50. Ke4 Kf6 51. Kd5 Ke7 52. Ke5 Kf7 53. Kf5 Kg7 54. Ke6 h5) 48... Kf6?? { (0.00 → 61.97) Blunder. Best move was Kg7. } { [%eval 61.97] [%clk 0:00:21] } (48... Kg7 49. Kf3 Kf7 50. Ke3 Ke7 51. Kd4 Kd6 52. Ke4 Ke6 53. Kd3 Kd7 54. Kd2 Kd6 55. Ke2) 49. Kf4 { [%eval 61.87] [%clk 0:00:23] } 49... Ke6 { [%eval 61.63] [%clk 0:00:20] } 50. g5?? { (61.63 → 0.00) Blunder. Best move was Ke4. } { [%eval 0.0] [%clk 0:00:23] } (50. Ke4 Kf6 51. Kd5 Ke7 52. Ke5 Kf7 53. Kf5 Kg7 54. Ke6 Kg6 55. Ke7 h5 56. g5 Kg7) 50... hxg5+ { [%eval 0.0] [%clk 0:00:16] } 51. hxg5 { [%eval 0.0] [%clk 0:00:22] } 51... Kf7 { [%eval 0.0] [%clk 0:00:15] } 52. Kf5 { [%eval 0.0] [%clk 0:00:21] } 52... Kg7 { [%eval 0.0] [%clk 0:00:15] } 53. g6 { [%eval 0.0] [%clk 0:00:21] } 53... Kg8 { [%eval 0.0] [%clk 0:00:14] } 54. Kf6 { [%eval 0.0] [%clk 0:00:20] } 54... Kf8 { [%eval 0.0] [%clk 0:00:14] } 55. g7+ { [%eval 0.0] [%clk 0:00:19] } 55... Kg8 { [%eval 0.0] [%clk 0:00:13] } 56. Kg6 { [%eval 0.0] [%clk 0:00:19] } { Draw by stalemate. } 1/2-1/2


