[Event "Ilyin-Genevsky Arena"]
[Site "http://chess-academy.net/1fN08GBm"]
[Date "2026.01.20"]
[Round "-"]
[White "David_2014"]
[Black "Cristi_63"]
[Result "1-0"]
[UTCDate "2026.01.20"]
[UTCTime "17:47:33"]
[WhiteElo "1330"]
[BlackElo "1296"]
[WhiteRatingDiff "+12"]
[BlackRatingDiff "-20"]
[Variant "Standard"]
[TimeControl "420+0"]
[ECO "C42"]
[Opening "Petrov's Defense"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. e4 { [%eval 0.12] [%clk 0:07:00] } 1... e5 { [%eval 0.3] [%clk 0:07:00] } 2. Nf3 { [%eval 0.22] [%clk 0:06:58] } 2... Nf6?! { (0.22 → 0.73) Inaccuracy. Best move was Nc6. } { [%eval 0.73] [%clk 0:06:59] } { C42 Petrov's Defense } (2... Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Bxc6 dxc6 7. dxe5) 3. Qe2? { (0.73 → -0.62) Mistake. Best move was Nxe5. } { [%eval -0.62] [%clk 0:06:56] } (3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6) 3... Nc6 { [%eval -0.32] [%clk 0:06:54] } 4. Qb5? { (-0.32 → -2.50) Mistake. Best move was d4. } { [%eval -2.5] [%clk 0:06:54] } (4. d4 Nxd4 5. Nxd4 exd4 6. e5 Nd5 7. Qe4 c6 8. Qxd4 Qb6 9. Qd2 Qc7 10. Qe2 Bc5) 4... Bd6? { (-2.50 → -0.44) Mistake. Best move was Nxe4. } { [%eval -0.44] [%clk 0:06:44] } (4... Nxe4) 5. Bc4? { (-0.44 → -2.37) Mistake. Best move was d3. } { [%eval -2.37] [%clk 0:06:48] } (5. d3 a6 6. Qb3 Bc5 7. Be3 Bxe3 8. fxe3 d5 9. Nc3 d4 10. Nd5 dxe3 11. Nxe3 Qd6) 5... O-O { [%eval -2.01] [%clk 0:06:41] } 6. Qb3 { [%eval -2.28] [%clk 0:06:45] } 6... Bb4? { (-2.28 → -0.22) Mistake. Best move was Nxe4. } { [%eval -0.22] [%clk 0:06:37] } (6... Nxe4 7. O-O Nc5 8. Qe3 e4 9. Nd4 Ne5 10. Be2 f5 11. f4 exf3 12. Nxf3 Ne6 13. d4) 7. Bxf7+?? { (-0.22 → -3.47) Blunder. Best move was O-O. } { [%eval -3.47] [%clk 0:06:43] } (7. O-O Be7) 7... Kh8?? { (-3.47 → 0.08) Blunder. Best move was Rxf7. } { [%eval 0.08] [%clk 0:06:32] } (7... Rxf7) 8. Bd5?? { (0.08 → -3.00) Blunder. Best move was O-O. } { [%eval -3.0] [%clk 0:06:36] } (8. O-O Qe7 9. Bd5 Nd4 10. Nxd4 exd4 11. e5 Ng4 12. Qg3 Qxe5 13. Qxe5 Nxe5 14. d3 c6) 8... Bd6?? { (-3.00 → 1.13) Blunder. Best move was Nxd5. } { [%eval 1.13] [%clk 0:06:16] } (8... Nxd5 9. Qxd5 d6 10. h3 Qe8 11. Qd3 Qg6 12. Nh4 Qh5 13. Nf3 Bg4 14. hxg4 Qxh1+ 15. Qf1) 9. Bc4?? { (1.13 → -2.87) Blunder. Best move was Bxc6. } { [%eval -2.87] [%clk 0:06:28] } (9. Bxc6 dxc6 10. d3 Qe8 11. Be3 Qg6 12. Nbd2 Qxg2 13. Rg1 Qh3 14. O-O-O a5 15. c4 Ng4) 9... Nxe4 { [%eval -2.52] [%clk 0:06:08] } 10. Bd3?? { (-2.52 → -7.76) Blunder. Best move was Qe3. } { [%eval -7.76] [%clk 0:06:19] } (10. Qe3 Nxf2 11. Qxf2 e4 12. d4 exf3 13. gxf3 Be7 14. h4 d5 15. Be2 Nb4 16. Na3 Bf5) 10... Nc5 { [%eval -7.44] [%clk 0:05:59] } 11. Qc4?! { (-7.44 → -8.03) Inaccuracy. Best move was Qb5. } { [%eval -8.03] [%clk 0:06:13] } (11. Qb5 Rxf3) 11... e4? { (-8.03 → -5.25) Mistake. Best move was Rf4. } { [%eval -5.25] [%clk 0:05:54] } (11... Rf4 12. Qc3 e4 13. Bxe4 Nxe4 14. Qe3 Ng5 15. d3 Nxf3+ 16. gxf3 Nd4 17. Kd1 b6 18. c3) 12. Bxe4 { [%eval -6.17] [%clk 0:06:09] } 12... Ne5?? { (-6.17 → 0.92) Blunder. Best move was Nxe4. } { [%eval 0.92] [%clk 0:05:45] } (12... Nxe4) 13. Nxe5 { [%eval 0.33] [%clk 0:05:58] } 13... Bxe5?? { (0.33 → 3.52) Blunder. Best move was Qe7. } { [%eval 3.52] [%clk 0:05:43] } (13... Qe7 14. Nc3) 14. Qxc5 { [%eval 3.36] [%clk 0:05:55] } 14... d6 { [%eval 3.17] [%clk 0:05:23] } 15. Qd5? { (3.17 → 1.48) Mistake. Best move was Qc4. } { [%eval 1.48] [%clk 0:05:50] } (15. Qc4 Qf6) 15... Qe7? { (1.48 → 3.12) Mistake. Best move was Qf6. } { [%eval 3.12] [%clk 0:05:21] } (15... Qf6 16. O-O) 16. Bf5?? { (3.12 → -7.32) Blunder. Best move was Qd3. } { [%eval -7.32] [%clk 0:05:44] } (16. Qd3) 16... Rxf5?? { (-7.32 → -3.42) Blunder. Best move was Bxf5. } { [%eval -3.42] [%clk 0:05:12] } (16... Bxf5) 17. Qe4 { [%eval -3.41] [%clk 0:05:39] } 17... Rh5?? { (-3.41 → -0.12) Blunder. Best move was Qe6. } { [%eval -0.12] [%clk 0:05:00] } (17... Qe6 18. Nc3) 18. O-O?? { (-0.12 → Mate in 5) Checkmate is now unavoidable. Best move was d4. } { [%eval #-5] [%clk 0:05:35] } (18. d4) 18... Bh3?? { (Mate in 5 → -4.27) Lost forced checkmate sequence. Best move was Bxh2+. } { [%eval -4.27] [%clk 0:04:43] } (18... Bxh2+ 19. Kh1 Bf4+ 20. Kg1 Rh1+ 21. Kxh1 Qh4+ 22. Kg1 Qh2#) 19. d3?? { (-4.27 → -9.53) Blunder. Best move was f4. } { [%eval -9.53] [%clk 0:05:31] } (19. f4 Bf5) 19... Bxg2?? { (-9.53 → -5.33) Blunder. Best move was Bxh2+. } { [%eval -5.33] [%clk 0:04:40] } (19... Bxh2+ 20. Kxh2) 20. Qxg2?! { (-5.33 → -5.91) Inaccuracy. Best move was Kxg2. } { [%eval -5.91] [%clk 0:05:25] } (20. Kxg2 d5 21. Qxd5 Qh4 22. Kf3 Bxb2 23. Qe4 Rf8+ 24. Ke2 Re5 25. Bxb2 Rxe4+ 26. dxe4 Qxe4+) 20... Rg5?? { (-5.91 → 11.60) Blunder. Best move was Bxh2+. } { [%eval 11.6] [%clk 0:04:35] } (20... Bxh2+ 21. Kh1) 21. Bxg5 { [%eval 11.16] [%clk 0:05:18] } 21... Qe6 { [%eval 12.14] [%clk 0:04:28] } 22. Nc3 { [%eval 11.28] [%clk 0:05:12] } 22... Rf8 { [%eval 12.16] [%clk 0:04:22] } 23. Ne4 { [%eval 10.89] [%clk 0:05:09] } 23... c5 { [%eval 12.09] [%clk 0:04:06] } 24. Nxc5? { (12.09 → 8.44) Mistake. Best move was c3. } { [%eval 8.44] [%clk 0:05:04] } (24. c3) 24... dxc5 { [%eval 8.45] [%clk 0:04:05] } 25. Rfe1 { [%eval 8.27] [%clk 0:04:57] } 25... b6? { (8.27 → 11.58) Mistake. Best move was h6. } { [%eval 11.58] [%clk 0:03:51] } (25... h6 26. Bh4 Qf5 27. Qxb7 Bd4 28. Rf1 Rf7 29. Qb8+ Kh7 30. Bg3 g5 31. c3 Bf6 32. Qe8) 26. Re2? { (11.58 → 8.91) Mistake. Best move was d4. } { [%eval 8.91] [%clk 0:04:55] } (26. d4) 26... Rf5?! { (8.91 → 9.88) Inaccuracy. Best move was Qf5. } { [%eval 9.88] [%clk 0:03:42] } (26... Qf5 27. Rae1) 27. Rd1? { (9.88 → 8.71) Mistake. Best move was Rae1. } { [%eval 8.71] [%clk 0:04:49] } (27. Rae1) 27... a5? { (8.71 → 9.83) Mistake. Best move was h6. } { [%eval 9.83] [%clk 0:03:24] } (27... h6 28. Bh4 Qd6 29. Rde1 Kh7 30. Bg3 Bxg3 31. hxg3 Qd4 32. Re7 a6 33. Rb7 c4 34. dxc4) 28. Rde1?! { (9.83 → 8.86) Inaccuracy. Best move was d4. } { [%eval 8.86] [%clk 0:04:46] } (28. d4 cxd4 29. Rde1 h6 30. f4 hxg5 31. Rxe5 Rxe5 32. Rxe5 Qg6 33. Qxg5 Kh7 34. Qxg6+ Kxg6) 28... Bxb2? { (8.86 → Mate in 6) Checkmate is now unavoidable. Best move was h6. } { [%eval #6] [%clk 0:03:18] } (28... h6 29. Bh4) 29. Rxe6 { [%eval #5] [%clk 0:04:43] } 29... Rf8 { [%eval #5] [%clk 0:03:13] } 30. Re8 { [%eval #4] [%clk 0:04:39] } 30... Rxe8 { [%eval #1] [%clk 0:03:11] } 31. Re2?! { (Mate in 1 → 15.77) Lost forced checkmate sequence. Best move was Rxe8#. } { [%eval 15.77] [%clk 0:04:34] } (31. Rxe8#) 31... Rxe2?! { (15.77 → Mate in 2) Checkmate is now unavoidable. Best move was Rg8. } { [%eval #2] [%clk 0:03:04] } (31... Rg8 32. Qc6) 32. Qa8+ { [%eval #1] [%clk 0:04:28] } 32... Re8 { [%eval #1] [%clk 0:02:56] } 33. Qxe8# { [%clk 0:04:25] } { White wins by checkmate. } 1-0


