Event: World Youth Cup 2021 O16-G12 - Open 16
Site: Tornelo INT
Date: 2021-08-16
White: Ahangama, Senuka Aswin
Black: Ballesteros Cardenas, Leonardo
Result: 1-0
ECO: A01
Opening: Nimzo-Larsen Attack: Indian Variation
Variant: Standard

1. b3 { [%eval 0.0] [%clk 0:10:03] } 1... Nf6 { [%eval 0.13] [%clk 0:09:52] } 2. Bb2 { [%eval 0.05] [%clk 0:10:03] } 2... g6 { [%eval 0.17] [%clk 0:09:53] } 3. Bxf6?! { [%eval -0.54] } { Inaccuracy. c4 was best. } { [%clk 0:10:03] } 3... exf6 { [%eval -0.18] [%clk 0:09:53] } 4. c4 { [%eval -0.19] [%clk 0:10:06] } 4... Bg7 { [%eval -0.09] [%clk 0:09:50] } 5. Nc3 { [%eval -0.2] [%clk 0:10:07] } 5... O-O { [%eval 0.25] [%clk 0:09:49] } 6. Rc1 { [%eval 0.1] [%clk 0:10:06] } 6... c6 { [%eval 0.0] [%clk 0:09:03] } 7. g3 { [%eval -0.37] [%clk 0:09:56] } 7... d5 { [%eval -0.21] [%clk 0:08:52] } 8. e3? { [%eval -1.27] } { Mistake. cxd5 was best. } { [%clk 0:08:55] } 8... d4 { [%eval -1.29] [%clk 0:08:00] } 9. exd4 { [%eval -1.27] [%clk 0:08:52] } 9... Re8+ { [%eval -1.09] [%clk 0:07:51] } 10. Nge2 { [%eval -1.39] [%clk 0:08:52] } 10... Bg4 { [%eval -1.18] [%clk 0:07:21] } 11. Bg2 { [%eval -0.88] [%clk 0:08:46] } 11... Qxd4 { [%eval -1.05] [%clk 0:06:35] } 12. O-O { [%eval -0.83] [%clk 0:08:21] } 12... Qd7?! { [%eval -0.05] } { Inaccuracy. Qd3 was best. } { [%clk 0:06:20] } 13. f3?! { [%eval -0.72] } { Inaccuracy. d4 was best. } { [%clk 0:07:45] } 13... Bh3 { [%eval -0.32] [%clk 0:06:00] } 14. Bxh3 { [%eval -0.46] [%clk 0:07:01] } 14... Qxh3 { [%eval -0.31] [%clk 0:06:00] } 15. Nf4 { [%eval -0.49] [%clk 0:06:55] } 15... Qd7 { [%eval -0.37] [%clk 0:05:59] } 16. d4 { [%eval -0.23] [%clk 0:05:44] } 16... Na6 { [%eval -0.46] [%clk 0:05:53] } 17. Qd2 { [%eval -0.37] [%clk 0:05:22] } 17... f5 { [%eval -0.39] [%clk 0:05:32] } 18. Rcd1 { [%eval -0.64] [%clk 0:05:18] } 18... Rad8 { [%eval -0.79] [%clk 0:05:31] } 19. d5 { [%eval -0.68] [%clk 0:05:12] } 19... cxd5? { [%eval 0.54] } { Mistake. Qd6 was best. } { [%clk 0:03:55] } 20. Ncxd5 { [%eval 0.36] [%clk 0:04:59] } 20... Kh8 { [%eval 0.67] [%clk 0:03:41] } 21. Rfe1 { [%eval 0.46] [%clk 0:04:44] } 21... Nc5 { [%eval 0.43] [%clk 0:03:13] } 22. Qf2 { [%eval 0.23] [%clk 0:04:10] } 22... Qc8 { [%eval 0.53] [%clk 0:02:04] } 23. Rxe8+ { [%eval 0.27] [%clk 0:03:40] } 23... Rxe8 { [%eval 0.21] [%clk 0:02:03] } 24. Re1 { [%eval 0.23] [%clk 0:03:34] } 24... Rxe1+ { [%eval 0.42] [%clk 0:01:48] } 25. Qxe1 { [%eval 0.25] [%clk 0:03:35] } 25... Ne6 { [%eval 0.37] [%clk 0:01:46] } 26. Kg2 { [%eval 0.26] [%clk 0:03:03] } 26... Qd7 { [%eval 0.31] [%clk 0:01:24] } 27. Nxe6 { [%eval 0.34] [%clk 0:02:10] } 27... fxe6 { [%eval 0.32] [%clk 0:01:20] } 28. Nf4 { [%eval 0.39] [%clk 0:02:12] } 28... e5 { [%eval 0.28] [%clk 0:01:08] } 29. Nd5 { [%eval 0.37] [%clk 0:02:13] } 29... h6 { [%eval 0.18] [%clk 0:00:48] } 30. Qe3 { [%eval 0.16] [%clk 0:01:58] } 30... b6 { [%eval 0.29] [%clk 0:00:40] } 31. a4 { [%eval 0.34] [%clk 0:01:43] } 31... Kh7 { [%eval 0.0] [%clk 0:00:22] } 32. a5 { [%eval 0.0] [%clk 0:01:30] } 32... bxa5 { [%eval 0.0] [%clk 0:00:15] } 33. Qc5 { [%eval 0.0] [%clk 0:01:27] } 33... e4 { [%eval 0.0] [%clk 0:00:12] } 34. Qxa5 { [%eval 0.0] [%clk 0:01:03] } 34... Qe6 { [%eval 0.0] [%clk 0:00:08] } 35. Nc7?? { [%eval #-15] } { Checkmate is now unavoidable. Qxa7 was best. } { [%clk 0:00:37] } 35... Qe7?? { [%eval -0.82] } { Lost forced checkmate sequence. exf3+ was best. } { [%clk 0:00:05] } 36. Nd5 { [%eval -1.12] [%clk 0:00:29] } 36... Qe5? { [%eval -0.05] } { Mistake. exf3+ was best. } { [%clk 0:00:06] } 37. f4?? { [%eval -4.51] } { Blunder. Qxa7 was best. } { [%clk 0:00:18] } 37... Qb2+ { [%eval -3.87] [%clk 0:00:06] } 38. Kh3? { [%eval -8.15] } { Mistake. Kf1 was best. } { [%clk 0:00:14] } 38... Qb1?? { [%eval 0.0] } { Blunder. Qe2 was best. } { [%clk 0:00:04] } 39. Qd2?? { [%eval -6.31] } { Blunder. Qxa7 was best. } { [%clk 0:00:09] } 39... Qxb3?! { [%eval -4.34] } { Inaccuracy. Qf1+ was best. } { [%clk 0:00:04] } 40. c5?! { [%eval -5.67] } { Inaccuracy. Ne3 was best. } { [%clk 0:00:09] } 40... Qb7?? { [%eval -0.9] } { Blunder. Qc4 was best. } { [%clk 0:00:04] } 41. Ne3 { [%eval -0.69] [%clk 0:00:08] } 41... Qc7?? { [%eval 2.73] } { Blunder. Bf8 was best. } { [%clk 0:00:05] } 42. Qd6?? { [%eval -4.22] } { Blunder. Qd5 was best. } { [%clk 0:00:08] } 42... Qc8?? { [%eval 1.44] } { Blunder. Qxd6 was best. } { [%clk 0:00:04] } 43. c6 { [%eval 1.28] [%clk 0:00:09] } 43... a5?? { [%eval 8.9] } { Blunder. Qa6 was best. } { [%clk 0:00:05] } 44. c7 { [%eval 9.29] [%clk 0:00:10] } 44... a4 { [%eval 10.66] [%clk 0:00:04] } 45. Qd8 { [%eval 9.98] [%clk 0:00:11] } 45... Qa6 { [%eval 9.76] [%clk 0:00:03] } 46. c8=Q { [%eval #12] [%clk 0:00:12] } 46... Qxc8 { [%eval #9] [%clk 0:00:03] } 47. Qxc8 { [%eval #8] [%clk 0:00:14] } 47... a3?? { [%eval #6] } { Checkmate is now unavoidable. Bd4 was best. } { [%clk 0:00:05] } 48. Qa8?! { [%eval 11.08] } { Lost forced checkmate sequence. Nd5 was best. } { [%clk 0:00:16] } 48... a2?! { [%eval #7] } { Checkmate is now unavoidable. Bd4 was best. } { [%clk 0:00:05] } 49. Qxa2 { [%eval #6] [%clk 0:00:17] } 49... g5 { [%eval #5] [%clk 0:00:06] } 50. Qf7 { [%eval #4] [%clk 0:00:17] } 50... g4+ { [%eval #4] [%clk 0:00:03] } 51. Kg2 { [%eval #3] [%clk 0:00:18] } 51... Kh8 { [%eval #3] [%clk 0:00:05] } 52. Nxf5 { [%eval #2] [%clk 0:00:19] } 52... Bc3?? { [%eval #2] } { Checkmate is now unavoidable. Bf6 was best. } { [%clk 0:00:05] } 53. Qf8+ { [%eval #3] [%clk 0:00:17] } 53... Kh7 { [%eval #3] [%clk 0:00:06] } 54. Qxh6+ { [%eval #5] [%clk 0:00:18] } 54... Kg8 { [%eval #5] [%clk 0:00:07] } 55. Qg6+ { [%eval #5] [%clk 0:00:19] } 55... Kf8 { [%eval #5] [%clk 0:00:07] } 56. Qxg4 { [%eval #10] [%clk 0:00:20] } 56... e3 { [%eval #9] [%clk 0:00:06] } 57. Nxe3 { [%eval #8] [%clk 0:00:20] } 57... Bf6 { [%eval #8] [%clk 0:00:08] } 58. Nf5 { [%eval #11] [%clk 0:00:22] } 58... Kf7 { [%eval #12] [%clk 0:00:09] } 59. h4 { [%eval #9] [%clk 0:00:23] } 59... Ke6 { [%eval #9] [%clk 0:00:11] } 60. h5 { [%eval #9] [%clk 0:00:24] } 60... Kd5 { [%eval #9] [%clk 0:00:13] } 61. h6 { [%eval #12] [%clk 0:00:25] } 61... Ke4 { [%eval #9] [%clk 0:00:15] } 62. Nd6+ { [%eval #8] [%clk 0:00:27] } 62... Ke3 { [%eval #6] [%clk 0:00:15] } 63. Qe6+ { [%clk 0:00:27] } 63... Kd2 { [%clk 0:00:17] } 64. Qxf6 { [%clk 0:00:29] } 1-0