[Event "Ruan Arena"]
[Site "http://chess-academy.net/aOmtP4Dz"]
[Date "2026.03.03"]
[Round "-"]
[White "Tihon_Constantin123"]
[Black "Matvei2016"]
[Result "1-0"]
[UTCDate "2026.03.03"]
[UTCTime "17:00:04"]
[WhiteElo "1361"]
[BlackElo "1352"]
[WhiteRatingDiff "+30"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "420+0"]
[ECO "C00"]
[Opening "French Defense: Knight Variation"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. e4 { [%eval 0.12] [%clk 0:07:00] } 1... e6 { [%eval 0.3] [%clk 0:07:00] } 2. Nf3 { [%eval 0.0] [%clk 0:06:55] } { C00 French Defense: Knight Variation } 2... Bc5? { (0.00 → 1.27) Mistake. Best move was d5. } { [%eval 1.27] [%clk 0:06:54] } (2... d5 3. exd5 exd5 4. d4 Nf6 5. Bb5+ c6 6. Bd3 Qe7+ 7. Be2) 3. d3? { (1.27 → 0.15) Mistake. Best move was d4. } { [%eval 0.15] [%clk 0:06:45] } (3. d4 Bb6) 3... Bb4+?! { (0.15 → 1.10) Inaccuracy. Best move was d5. } { [%eval 1.1] [%clk 0:06:51] } (3... d5 4. Nbd2 Nf6 5. e5 Nfd7 6. c3 Be7 7. a3 c5 8. d4 Nc6 9. b4 c4 10. Be2) 4. c3 { [%eval 0.88] [%clk 0:06:42] } 4... Bd6?! { (0.88 → 1.76) Inaccuracy. Best move was Be7. } { [%eval 1.76] [%clk 0:06:48] } (4... Be7) 5. Ng5? { (1.76 → 0.30) Mistake. Best move was d4. } { [%eval 0.3] [%clk 0:06:36] } (5. d4 Be7 6. Bd3 d5 7. e5 c5 8. O-O Bd7 9. Be3 Qb6 10. Qc1 Nc6 11. dxc5 Bxc5) 5... Nh6? { (0.30 → 1.47) Mistake. Best move was Be7. } { [%eval 1.47] [%clk 0:06:45] } (5... Be7) 6. Qh5?! { (1.47 → 0.83) Inaccuracy. Best move was Nf3. } { [%eval 0.83] [%clk 0:06:17] } (6. Nf3 c5) 6... Qe7? { (0.83 → 2.12) Mistake. Best move was c5. } { [%eval 2.12] [%clk 0:06:36] } (6... c5) 7. Na3? { (2.12 → 0.27) Mistake. Best move was Nf3. } { [%eval 0.27] [%clk 0:05:57] } (7. Nf3 e5) 7... g6?? { (0.27 → 5.18) Blunder. Best move was Bxa3. } { [%eval 5.18] [%clk 0:06:35] } (7... Bxa3 8. bxa3) 8. Qxh6 { [%eval 5.02] [%clk 0:05:54] } 8... Bxa3 { [%eval 5.31] [%clk 0:06:27] } 9. bxa3 { [%eval 5.14] [%clk 0:05:49] } 9... Nc6? { (5.14 → 8.03) Mistake. Best move was f6. } { [%eval 8.03] [%clk 0:06:21] } (9... f6 10. Nf3 b6 11. d4 Bb7 12. Bd3 Nc6 13. e5 O-O-O 14. exf6 Qxf6 15. Bg5 Qf8 16. O-O) 10. Qg7?? { (8.03 → 5.02) Blunder. Best move was Nxh7. } { [%eval 5.02] [%clk 0:05:39] } (10. Nxh7) 10... Rf8?? { (5.02 → 8.95) Blunder. Best move was Qf8. } { [%eval 8.95] [%clk 0:06:17] } (10... Qf8 11. Qf6 h6 12. Nf3 Rh7 13. Nd4 Qe7 14. Qxe7+ Nxe7 15. Nb5 Kd8 16. c4 f5 17. Be2) 11. Nxh7 { [%eval 8.59] [%clk 0:05:35] } 11... Ne5? { (8.59 → 11.82) Mistake. Best move was f6. } { [%eval 11.82] [%clk 0:06:02] } (11... f6 12. Qxg6+ Rf7 13. Qg8+ Rf8 14. Qxf8+ Qxf8 15. Nxf8 Kxf8 16. Bh6+ Kf7 17. O-O-O d6 18. Be2) 12. h4? { (11.82 → 8.13) Mistake. Best move was Nf6+. } { [%eval 8.13] [%clk 0:05:20] } (12. Nf6+ Kd8 13. Bh6 Qxa3 14. Qxf8+ Qxf8 15. Bxf8 d6 16. Bh6 Nd7 17. Bg5 Nxf6 18. Bxf6+ Kd7) 12... Ng4? { (8.13 → 11.94) Mistake. Best move was f6. } { [%eval 11.94] [%clk 0:05:59] } (12... f6 13. Qxf8+ Qxf8 14. Nxf8 Kxf8 15. Bf4 b6 16. Bxe5 fxe5 17. h5 gxh5 18. Rxh5 Kg7 19. Be2) 13. Bg5? { (11.94 → 8.69) Mistake. Best move was f3. } { [%eval 8.69] [%clk 0:05:15] } (13. f3 Ne5) 13... Qxa3? { (8.69 → 13.49) Mistake. Best move was f6. } { [%eval 13.49] [%clk 0:05:53] } (13... f6) 14. Nf6+ { [%eval 12.95] [%clk 0:04:36] } 14... Ke7?! { (12.95 → Mate in 8) Checkmate is now unavoidable. Best move was Kd8. } { [%eval #8] [%clk 0:05:47] } (14... Kd8 15. Nxg4+ f6 16. Bxf6+ Rxf6 17. Qxf6+ Qe7 18. Qxg6 d6 19. O-O-O e5 20. Qg8+ Kd7 21. Ne3) 15. Nxg4+ { [%eval #7] [%clk 0:04:29] } 15... Ke8 { [%eval #7] [%clk 0:05:41] } 16. Nf6+ { [%eval #6] [%clk 0:04:23] } 16... Ke7 { [%eval #6] [%clk 0:05:37] } 17. Nh7+?! { (Mate in 6 → 31.66) Lost forced checkmate sequence. Best move was Nd5+. } { [%eval 31.66] [%clk 0:04:20] } (17. Nd5+ Kd6 18. Qe5+ Kc6 19. Qxc7+ Kb5 20. d4+ Ka4 21. Qc4+ Ka5 22. Qb5#) 17... Ke8?! { (31.66 → Mate in 7) Checkmate is now unavoidable. Best move was Kd6. } { [%eval #7] [%clk 0:05:34] } (17... Kd6 18. Qxf8+ Kc6 19. Qxa3 f5 20. Nf8 a6 21. Nxg6 b6 22. Ne7+ Kb7 23. exf5 exf5 24. Qb3) 18. Bc1?! { (Mate in 7 → 16.50) Lost forced checkmate sequence. Best move was Nf6+. } { [%eval 16.5] [%clk 0:04:12] } (18. Nf6+ Ke7 19. Nd5+ Kd6 20. Qe5+ Kc6 21. Qxc7+ Kb5 22. d4+ Ka4 23. Qc4+ Ka5 24. Qb5#) 18... Qxc3+?! { (16.50 → Mate in 8) Checkmate is now unavoidable. Best move was Qc5. } { [%eval #8] [%clk 0:05:30] } (18... Qc5 19. Bh6) 19. Qxc3 { [%eval 37.4] [%clk 0:04:05] } 19... Rh8?! { (37.40 → Mate in 2) Checkmate is now unavoidable. Best move was f6. } { [%eval #2] [%clk 0:05:26] } (19... f6 20. Nxf8) 20. Qxh8+ { [%eval #1] [%clk 0:04:01] } 20... Ke7 { [%eval #1] [%clk 0:05:24] } 21. Qf6+?! { (Mate in 1 → Mate in 4) Not the best checkmate sequence. Best move was Qf8#. } { [%eval #4] [%clk 0:03:59] } (21. Qf8#) 21... Ke8 { [%eval #2] [%clk 0:05:19] } 22. Ba3?! { (Mate in 2 → Mate in 6) Not the best checkmate sequence. Best move was Qh8+. } { [%eval #6] [%clk 0:03:57] } (22. Qh8+ Ke7 23. Qf8#) 22... c5 { [%eval #2] [%clk 0:05:15] } 23. Qe7+?! { (Mate in 2 → 18.77) Lost forced checkmate sequence. Best move was Qh8+. } { [%eval 18.77] [%clk 0:03:55] } (23. Qh8+ Ke7 24. Qf8#) 23... Kxe7 { [%eval 18.66] [%clk 0:05:13] } 24. Bxc5+ { [%eval 18.49] [%clk 0:03:52] } 24... d6 { [%eval 18.5] [%clk 0:05:13] } 25. Be3 { [%eval 17.94] [%clk 0:03:23] } 25... Bd7 { [%eval 18.08] [%clk 0:05:08] } 26. Rb1 { [%eval 17.07] [%clk 0:03:11] } 26... Rd8 { [%eval 25.32] [%clk 0:05:08] } 27. Rxb7 { [%eval 24.5] [%clk 0:03:09] } 27... Rh8 { [%eval 30.61] [%clk 0:05:02] } 28. Ng5 { [%eval 20.15] [%clk 0:02:58] } 28... Rh5 { [%eval 25.4] [%clk 0:04:55] } 29. Nf3 { [%eval 18.3] [%clk 0:02:42] } 29... d5 { [%eval 25.45] [%clk 0:04:45] } 30. exd5 { [%eval 19.28] [%clk 0:02:31] } 30... exd5 { [%eval 24.14] [%clk 0:04:42] } 31. Bc5+ { [%eval 19.31] [%clk 0:02:29] } 31... Kd8 { [%eval 19.41] [%clk 0:04:37] } 32. Rb8+ { [%eval 18.99] [%clk 0:02:25] } 32... Kc7 { [%eval 19.04] [%clk 0:04:34] } 33. Bxa7 { [%eval 17.83] [%clk 0:02:03] } 33... Rxh4?! { (17.83 → Mate in 9) Checkmate is now unavoidable. Best move was Rf5. } { [%eval #9] [%clk 0:04:34] } (33... Rf5 34. Rf8) 34. Rxh4 { [%eval #9] [%clk 0:01:59] } 34... Ba4 { [%eval #6] [%clk 0:04:29] } 35. Rhh8 { [%eval #8] [%clk 0:01:51] } 35... Kd6 { [%eval #7] [%clk 0:04:26] } 36. Rhd8+ { [%eval #6] [%clk 0:01:47] } 36... Ke6 { [%eval #6] [%clk 0:04:23] } 37. Rb6+ { [%eval #6] [%clk 0:01:42] } 37... Ke7 { [%eval #6] [%clk 0:04:20] } 38. Rxd5 { [%eval #7] [%clk 0:01:37] } 38... Bd7 { [%eval #6] [%clk 0:04:14] } 39. Rb7 { [%eval #5] [%clk 0:01:33] } 39... f6 { [%eval #3] [%clk 0:04:08] } 40. Rdxd7+ { [%eval #2] [%clk 0:01:30] } 40... Ke6 { [%eval #2] [%clk 0:04:03] } 41. Nd4+ { [%eval #1] [%clk 0:01:27] } 41... Ke5 { [%eval #1] [%clk 0:04:00] } 42. g3?! { (Mate in 1 → Mate in 2) Not the best checkmate sequence. Best move was Bb8#. } { [%eval #2] [%clk 0:01:14] } (42. Bb8#) 42... g5 { [%eval #1] [%clk 0:03:53] } 43. Bg2?! { (Mate in 1 → Mate in 2) Not the best checkmate sequence. Best move was Bb8#. } { [%eval #2] [%clk 0:00:49] } (43. Bb8#) 43... f5 { [%eval #2] [%clk 0:03:51] } 44. Re7+ { [%eval #1] [%clk 0:00:41] } 44... Kd6 { [%eval #1] [%clk 0:03:43] } 45. Rbd7# { [%clk 0:00:39] } { White wins by checkmate. } 1-0


