Event: DEM U8 2024
Site: Willingen GER
Date: 2024-05-22
White: Ranganathan, Aadith
WhiteElo: 1666
Black: Peterson, James
BlackElo: 0
Result: 1-0
ECO: B13
Opening: Caro-Kann Defense: Exchange Variation
Variant: Standard
Termination: normal

1. e4 { [%clk 1:00:24] } 1... c6 { [%clk 1:00:23] } 2. d4 { [%clk 1:00:16] } 2... d5 { [%clk 1:00:27] } 3. exd5 { [%clk 1:00:14] } 3... cxd5 { [%clk 1:00:19] } 4. Bd3 { [%clk 1:00:02] } 4... Nc6 { [%clk 1:00:07] } 5. c3 { [%clk 0:59:34] } 5... Nf6 { [%clk 1:00:03] } 6. h3 { [%clk 0:59:33] } 6... g6 { [%clk 0:59:19] } 7. Bf4 { [%clk 0:58:24] } 7... Bg7 { [%clk 0:58:56] } 8. Nf3 { [%clk 0:57:56] } 8... O-O { [%clk 0:57:57] } 9. O-O { [%clk 0:57:54] } 9... b6 { [%clk 0:56:02] } 10. Re1 { [%clk 0:54:09] } 10... Bb7 { [%clk 0:55:46] } 11. Nbd2 { [%clk 0:51:42] } 11... Re8 { [%clk 0:52:39] } 12. Bh2 { [%clk 0:49:42] } 12... e6 { [%clk 0:48:59] } 13. Ne5 { [%clk 0:49:38] } 13... Nxe5 { [%clk 0:47:19] } 14. Bxe5 { [%clk 0:47:20] } 14... Nd7 { [%clk 0:45:38] } 15. Bxg7 { [%clk 0:47:59] } 15... Kxg7 { [%clk 0:45:39] } 16. Nf3 { [%clk 0:47:23] } 16... Qf6 { [%clk 0:42:49] } 17. Bb5 { [%clk 0:47:27] } 17... Bc8 { [%clk 0:39:19] } 18. Ne5 { [%clk 0:47:27] } 18... Rd8 { [%clk 0:39:03] } 19. Bxd7 { [%clk 0:45:47] } 19... Bxd7 { [%clk 0:38:48] } 20. Re3 { [%clk 0:45:57] } 20... Be8 { [%clk 0:38:02] } 21. Rf3 { [%clk 0:45:27] } 21... Qe7 { [%clk 0:37:55] } 22. Qd2 { [%clk 0:45:29] } 22... f6 { [%clk 0:37:46] } 23. Ng4 { [%clk 0:45:36] } 23... f5 { [%clk 0:36:13] } 24. Qh6+ { [%clk 0:45:02] } 24... Kg8 { [%clk 0:36:11] } 25. Ne5 { [%clk 0:45:11] } 25... Qg7 { [%clk 0:34:04] } 26. Qe3 { [%clk 0:45:09] } 26... Bf7 { [%clk 0:28:16] } 27. h4 { [%clk 0:45:06] } 27... h5 { [%clk 0:28:01] } 28. Qf4 { [%clk 0:44:45] } 28... Rf8 { [%clk 0:25:50] } 29. Re1 { [%clk 0:43:11] } 29... a6 { [%clk 0:23:37] } 30. Rg3 { [%clk 0:42:34] } 30... Kh8 { [%clk 0:22:54] } 31. Nxf7+ { [%clk 0:40:13] } 31... Qxf7 { [%clk 0:22:43] } 32. Rxe6 { [%clk 0:39:09] } 32... Qxe6 { [%clk 0:21:55] } 33. Qh6+ { [%clk 0:39:18] } 33... Kg8 { [%clk 0:21:55] } 34. Rxg6+ { [%clk 0:39:29] } 34... Qxg6 { [%clk 0:21:56] } 35. Qxg6+ { [%clk 0:39:37] } 35... Kh8 { [%clk 0:21:52] } 36. Qxh5+ { [%clk 0:39:46] } 36... Kg8 { [%clk 0:21:34] } 37. Qg6+ { [%clk 0:39:57] } 37... Kh8 { [%clk 0:21:24] } 38. h5 { [%clk 0:40:07] } 38... Ra7 { [%clk 0:20:46] } 39. Qd6 { [%clk 0:39:47] } 39... Kg8 { [%clk 0:19:31] } 40. Qxd5+ { [%clk 0:39:53] } 40... Raf7 { [%clk 0:19:01] } 41. Qe6 { [%clk 0:39:57] } 41... Kh7 { [%clk 0:18:35] } 42. Qg6+ { [%clk 0:39:57] } 42... Kh8 { [%clk 0:18:14] } 43. h6 { [%clk 0:40:02] } 43... Rh7 { [%clk 0:17:59] } 44. d5 { [%clk 0:39:39] } 44... Rff7 { [%clk 0:15:51] } 45. Qxb6 { [%clk 0:39:21] } 45... Rf8 { [%clk 0:13:26] } 46. c4 { [%clk 0:39:14] } 46... f4 { [%clk 0:13:21] } 47. c5 { [%clk 0:37:44] } 47... f3 { [%clk 0:11:45] } 48. gxf3 { [%clk 0:38:33] } 48... Re7 { [%clk 0:11:31] } 49. Kf1 { [%clk 0:38:03] } 49... Rfe8 { [%clk 0:11:06] } 50. Qb4 { [%clk 0:36:58] } 50... Rf8 { [%clk 0:09:49] } 51. c6 { [%clk 0:36:38] } 51... Ref7 { [%clk 0:09:25] } 52. Qc3+ { [%clk 0:36:45] } 1-0