[Event "Ribli Arena"]
[Site "http://chess-academy.net/3g5tOOJj"]
[Date "2025.11.20"]
[Round "-"]
[White "DavidP"]
[Black "DavidB"]
[Result "0-1"]
[UTCDate "2025.11.20"]
[UTCTime "17:15:42"]
[WhiteElo "1267"]
[BlackElo "1662"]
[WhiteRatingDiff "-27"]
[BlackRatingDiff "+43"]
[Variant "Standard"]
[TimeControl "420+0"]
[ECO "B10"]
[Opening "Caro-Kann Defense"]
[Termination "Time forfeit"]
[Annotator "chess-academy.net"]

1. e4 { [%eval 0.12] [%clk 0:07:00] } 1... c6?! { (0.12 → 0.77) Inaccuracy. Best move was e6. } { [%eval 0.77] [%clk 0:07:00] } { B10 Caro-Kann Defense } (1... e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bd3 Bd6 6. O-O) 2. f4?! { (0.77 → -0.19) Inaccuracy. Best move was d4. } { [%eval -0.19] [%clk 0:06:52] } (2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Nf3 Bf5) 2... d5 { [%eval 0.11] [%clk 0:06:59] } 3. exd5?! { (0.11 → -0.67) Inaccuracy. Best move was e5. } { [%eval -0.67] [%clk 0:06:47] } (3. e5 c5) 3... cxd5 { [%eval -0.09] [%clk 0:06:56] } 4. h4? { (-0.09 → -1.63) Mistake. Best move was Nf3. } { [%eval -1.63] [%clk 0:06:34] } (4. Nf3 Nc6 5. d4 Bf5 6. Bd3 g6 7. Bxf5 gxf5 8. O-O Bg7 9. c3 Nf6 10. Ne5 O-O) 4... Nc6 { [%eval -1.33] [%clk 0:06:41] } 5. g4? { (-1.33 → -2.41) Mistake. Best move was c3. } { [%eval -2.41] [%clk 0:06:27] } (5. c3 Nf6) 5... Nd4? { (-2.41 → -0.44) Mistake. Best move was Nf6. } { [%eval -0.44] [%clk 0:06:33] } (5... Nf6) 6. Kf2?? { (-0.44 → -3.78) Blunder. Best move was c3. } { [%eval -3.78] [%clk 0:06:19] } (6. c3) 6... Ne6?? { (-3.78 → -0.36) Blunder. Best move was Qb6. } { [%eval -0.36] [%clk 0:06:23] } (6... Qb6 7. Kg2) 7. Rh3?? { (-0.36 → -4.53) Blunder. Best move was d4. } { [%eval -4.53] [%clk 0:05:57] } (7. d4 Nf6 8. Nc3 h5 9. Bb5+ Bd7 10. Bxd7+ Qxd7 11. g5 Ng4+ 12. Kg2 g6 13. Nf3 Ng7) 7... Qb6+? { (-4.53 → -2.89) Mistake. Best move was Nxf4. } { [%eval -2.89] [%clk 0:06:16] } (7... Nxf4 8. Rf3) 8. Kg2?? { (-2.89 → -6.15) Blunder. Best move was Re3. } { [%eval -6.15] [%clk 0:05:37] } (8. Re3 Nxf4) 8... g6?? { (-6.15 → -1.72) Blunder. Best move was Nxf4+. } { [%eval -1.72] [%clk 0:06:06] } (8... Nxf4+ 9. Kh1) 9. Ba6?? { (-1.72 → -9.30) Blunder. Best move was d4. } { [%eval -9.3] [%clk 0:05:31] } (9. d4) 9... Rb8?? { (-9.30 → -5.69) Blunder. Best move was Nxf4+. } { [%eval -5.69] [%clk 0:05:59] } (9... Nxf4+ 10. Kh1) 10. Bxb7?? { (-5.69 → -9.69) Blunder. Best move was Bf1. } { [%eval -9.69] [%clk 0:05:19] } (10. Bf1) 10... Rxb7? { (-9.69 → -6.97) Mistake. Best move was Nxf4+. } { [%eval -6.97] [%clk 0:05:57] } (10... Nxf4+) 11. Nf3?? { (-6.97 → -13.91) Blunder. Best move was Rc3. } { [%eval -13.91] [%clk 0:05:08] } (11. Rc3 Nxf4+) 11... Nxf4+ { [%eval -13.41] [%clk 0:05:48] } 12. Kg3 { [%eval -13.55] [%clk 0:04:45] } 12... Ne6?! { (-13.55 → -9.09) Inaccuracy. Best move was Nf6. } { [%eval -9.09] [%clk 0:05:39] } (12... Nf6 13. d4) 13. Ng1?! { (-9.09 → -11.72) Inaccuracy. Best move was d4. } { [%eval -11.72] [%clk 0:04:33] } (13. d4 h5 14. g5 Bg7 15. Kg2 Nxd4 16. Nxd4 Bxh3+ 17. Kxh3 Bxd4 18. c3 Be3 19. Nd2 e5) 13... Bh6 { [%eval -9.83] [%clk 0:05:25] } 14. a4 { [%eval -10.74] [%clk 0:04:19] } 14... a5 { [%eval -9.69] [%clk 0:05:14] } 15. Ra3 { [%eval -10.28] [%clk 0:04:05] } 15... Qd6+ { [%eval -9.81] [%clk 0:04:58] } 16. Kf2 { [%eval -10.2] [%clk 0:03:46] } 16... Qf4+? { (-10.20 → -8.21) Mistake. Best move was Nf6. } { [%eval -8.21] [%clk 0:04:47] } (16... Nf6 17. Rac3) 17. Ke1? { (-8.21 → -9.51) Mistake. Best move was Qf3. } { [%eval -9.51] [%clk 0:03:38] } (17. Qf3) 17... Qe4+? { (-9.51 → -7.94) Mistake. Best move was Nd4. } { [%eval -7.94] [%clk 0:04:40] } (17... Nd4 18. Ne2 Nxe2 19. Qxe2 Bxg4 20. Rhf3 Bxf3 21. Rxf3 Qxa4 22. Kd1 Qxh4 23. b3 Bg7 24. Nc3) 18. Ne2? { (-7.94 → -9.71) Mistake. Best move was Qe2. } { [%eval -9.71] [%clk 0:03:03] } (18. Qe2 Nd4 19. Qxe4 dxe4 20. Rag3 Bf4 21. Na3 Nf6 22. g5 Nh5 23. Rc3 Bxh3 24. Nxh3 Bg3+) 18... Qxg4? { (-9.71 → -7.97) Mistake. Best move was Nf4. } { [%eval -7.97] [%clk 0:04:31] } (18... Nf4 19. Nc3 Qg2 20. Rg3 Qh1+ 21. Ng1 Qxh4 22. Qf3 Nf6 23. Qf2 Nxg4 24. Rxg4 Qxg4 25. Nge2) 19. b4? { (-7.97 → -10.82) Mistake. Best move was d4. } { [%eval -10.82] [%clk 0:02:38] } (19. d4 Nxd4 20. Bxh6 Rxb2 21. Qxd4 Rxb1+ 22. Kd2 Qxd4+ 23. Nxd4 Nxh6 24. Rhb3 Rh1 25. h5 Rxh5) 19... axb4?! { (-10.82 → -9.20) Inaccuracy. Best move was Rxb4. } { [%eval -9.2] [%clk 0:04:13] } (19... Rxb4 20. Rag3 Qf5 21. Rf3 Qe5 22. Ba3 Rg4 23. Kf1 d4 24. c4 d3 25. Nc1 Nf4 26. Rh2) 20. a5?! { (-9.20 → -24.81) Inaccuracy. Best move was Rag3. } { [%eval -24.81] [%clk 0:02:34] } (20. Rag3 Qc4 21. d3 Qa2 22. Bd2 Rc7 23. Bxh6 Nxh6 24. c3 Ng7 25. cxb4 Qb2 26. Nd2 Bxh3) 20... Rc7?! { (-24.81 → -9.20) Inaccuracy. Best move was bxa3. } { [%eval -9.2] [%clk 0:04:05] } (20... bxa3 21. Rg3 Qxh4 22. Nxa3 Bf4 23. d3 Bxg3+ 24. Nxg3 Qxg3+ 25. Kd2 Nd4 26. Kc3 Qe5 27. a6) 21. a6?! { (-9.20 → -21.37) Inaccuracy. Best move was Rag3. } { [%eval -21.37] [%clk 0:02:16] } (21. Rag3 Qf5 22. Rf3 Qxc2 23. Nbc3 Qxd1+ 24. Nxd1 Nd4 25. Nxd4 Bxh3 26. Bb2 Bg4 27. Rb3 Nf6) 21... Bxa6 { [%eval -9.91] [%clk 0:03:53] } 22. Rxa6 { [%eval -15.85] [%clk 0:02:02] } 22... Kd7? { (-15.85 → -8.05) Mistake. Best move was Qxh3. } { [%eval -8.05] [%clk 0:03:41] } (22... Qxh3) 23. Na3? { (-8.05 → -16.29) Mistake. Best move was Rh2. } { [%eval -16.29] [%clk 0:01:50] } (23. Rh2 b3 24. c3 Nc5 25. Ra5 Nd3+ 26. Kf1 b2 27. Bxb2 Qf5+ 28. Kg1 Nxb2 29. Qf1 Qxf1+) 23... Rc6?! { (-16.29 → -9.10) Inaccuracy. Best move was Qxh3. } { [%eval -9.1] [%clk 0:03:34] } (23... Qxh3) 24. Rxc6?! { (-9.10 → -14.18) Inaccuracy. Best move was Ra7+. } { [%eval -14.18] [%clk 0:01:45] } (24. Ra7+ Nc7 25. Rg3 Qxh4 26. d3 bxa3 27. c4 a2 28. Bd2 Nf6 29. Bxh6 Qxh6 30. Rxa2 Rb8) 24... Kxc6?? { (-14.18 → -3.43) Blunder. Best move was Qxh3. } { [%eval -3.43] [%clk 0:03:33] } (24... Qxh3) 25. c4?? { (-3.43 → -7.15) Blunder. Best move was Rg3. } { [%eval -7.15] [%clk 0:01:28] } (25. Rg3 Qe4 26. c4 bxa3 27. cxd5+ Kxd5 28. Qb3+ Ke5 29. Qxa3 Nf4 30. d4+ Kf6 31. Bxf4 Bxf4) 25... dxc4?? { (-7.15 → 0.00) Blunder. Best move was Qxh3. } { [%eval 0.0] [%clk 0:03:18] } (25... Qxh3 26. Qa4+ Kd6 27. Qxb4+ Ke5 28. cxd5 Nf6 29. Bb2+ Kf5 30. Bxf6 Nf4 31. Nxf4 Qg3+ 32. Kd1) 26. Nxc4?? { (0.00 → -7.66) Blunder. Best move was Qa4+. } { [%eval -7.66] [%clk 0:01:24] } (26. Qa4+ Kc7 27. Bb2 Nf4 28. Nxf4 Bxf4 29. Nb5+ Kd7 30. Qa7+ Ke8 31. Qa8+ Kd7) 26... Qxc4 { [%eval -7.4] [%clk 0:03:11] } 27. Qa4+ { [%eval -7.57] [%clk 0:01:20] } 27... Kc5?? { (-7.57 → -3.38) Blunder. Best move was Qb5. } { [%eval -3.38] [%clk 0:03:05] } (27... Qb5 28. Qa8+) 28. Qe8? { (-3.38 → -6.37) Mistake. Best move was Ba3. } { [%eval -6.37] [%clk 0:01:08] } (28. Ba3 Nf6) 28... Nf6?? { (-6.37 → -1.68) Blunder. Best move was Kd6. } { [%eval -1.68] [%clk 0:02:14] } (28... Kd6 29. Bb2) 29. Qxh8 { [%eval -2.51] [%clk 0:00:52] } 29... Bg7? { (-2.51 → -0.23) Mistake. Best move was Bf8. } { [%eval -0.23] [%clk 0:01:47] } (29... Bf8 30. h5 Qe4 31. d3 Qg2 32. Rh4 Ng4 33. Rxg4 Qxg4 34. Qe5+ Kc6 35. hxg6 Qxg6 36. d4) 30. Qxh7?? { (-0.23 → -18.44) Blunder. Best move was Qc8+. } { [%eval -18.44] [%clk 0:00:44] } (30. Qc8+ Kd5) 30... Nxh7 { [%eval -16.84] [%clk 0:01:44] } 31. Kf1 { [%eval -29.85] [%clk 0:00:30] } 31... Qb3?? { (-29.85 → -0.57) Blunder. Best move was Nd4. } { [%eval -0.57] [%clk 0:01:21] } (31... Nd4) 32. d4+?? { (-0.57 → -10.91) Blunder. Best move was Rxb3. } { [%eval -10.91] [%clk 0:00:19] } (32. Rxb3) 32... Nxd4 { [%eval -10.29] [%clk 0:01:10] } 33. Nxd4?! { (-10.29 → Mate in 7) Checkmate is now unavoidable. Best move was Rxb3. } { [%eval #-7] [%clk 0:00:15] } (33. Rxb3 Nxb3 34. Ke1 Kc4 35. Kd1 Na1 36. Ng3 b3 37. h5 gxh5 38. Nf5 b2 39. Bxb2 Bxb2) 33... Kxd4?? { (Mate in 7 → -1.19) Lost forced checkmate sequence. Best move was Qxh3+. } { [%eval -1.19] [%clk 0:01:06] } (33... Qxh3+ 34. Ke2 Kxd4 35. Kf2 Kd3 36. Be3 Qh2+ 37. Kf3 Be5 38. Bf4 Bxf4 39. h5 Qg3#) 34. Kf2?? { (-1.19 → Mate in 7) Checkmate is now unavoidable. Best move was Rxb3. } { [%eval #-7] [%clk 0:00:11] } (34. Rxb3) 34... Qxh3 { [%eval #-6] [%clk 0:00:59] } 35. Bh6 { [%eval #-4] [%clk 0:00:07] } 35... Bxh6 { [%eval #-3] [%clk 0:00:55] } { Black wins on time. } 0-1


