Event: Round 1: Kekula Jr. Yallah - Richmond Yarkpah
Date: 2023-12-21
White: Kekula Jr. Yallah
WhiteElo: 1695
Black: Richmond Yarkpah
Result: 1-0
ECO: A40
Opening: Horwitz Defense
Variant: Standard

1. d4 { [%clk 0:35:14] } 1... e6 { [%clk 1:27:38] } 2. g3 { [%clk 0:35:29] } 2... h6 { [%clk 1:27:37] } 3. Bg2 { [%clk 0:35:49] } 3... d5 { [%clk 1:27:47] } 4. Nf3 { [%clk 0:36:07] } 4... Nf6 5. Nbd2 Bd6 { [%clk 1:26:45] } 6. c4 { [%clk 0:36:12] } 6... c5 { [%clk 1:26:44] } 7. dxc5 { [%clk 0:36:04] } 7... Bxc5 { [%clk 1:26:34] } 8. b4 { [%clk 0:36:02] } 8... Bxb4 { [%clk 1:26:05] } 9. Qa4+ { [%clk 0:36:19] } 9... Nc6 { [%clk 1:25:53] } 10. Ne5 { [%clk 0:36:25] } 10... Bxd2+ 11. Bxd2 Bd7 { [%clk 1:25:29] } 12. Nxc6 { [%clk 0:34:21] } 12... Bxc6 { [%clk 1:25:31] } 13. Qc2 { [%clk 0:34:48] } 13... d4 { [%clk 1:24:46] } 14. Bxc6+ bxc6 { [%clk 1:24:50] } 15. O-O { [%clk 0:34:18] } 15... c5 { [%clk 1:24:49] } 16. Rad1 O-O 17. Bf4 { [%clk 0:33:54] } 17... Re8 { [%clk 1:24:56] } 18. Bc1 { [%clk 0:33:56] } 18... a5 { [%clk 1:24:57] } 19. e3 { [%clk 0:34:08] } 19... e5 { [%clk 1:25:04] } 20. f4 { [%clk 0:34:26] } 20... e4 { [%clk 1:25:11] } 21. h3 { [%clk 0:32:56] } 21... Qd7 { [%clk 1:24:34] } 22. Qg2 { [%clk 0:32:49] } 22... a4 { [%clk 1:24:37] } 23. Bb2 { [%clk 0:33:13] } 23... Qb7 { [%clk 1:24:24] } 24. exd4 { [%clk 0:33:05] } 24... cxd4 { [%clk 1:24:03] } 25. Bxd4 { [%clk 0:32:54] } 25... a3 { [%clk 1:23:37] } 26. Bxf6 { [%clk 0:31:35] } 26... gxf6 { [%clk 1:23:32] } 27. Rfe1 { [%clk 0:31:35] } 27... Kh8 { [%clk 1:23:38] } 28. Kh2 { [%clk 0:30:10] } 28... f5 { [%clk 1:23:35] } 29. Rd5 { [%clk 0:30:25] } 29... Qc8 { [%clk 1:23:12] } 30. Qe2 { [%clk 0:30:43] } 30... Rb8 { [%clk 1:23:30] } 31. Qh5 { [%clk 0:27:39] } 31... Rb2+ { [%clk 1:23:27] } 32. Kh1 { [%clk 0:27:19] } 32... Qe6 { [%clk 1:23:43] } 33. Rxf5 { [%clk 0:26:27] } 33... e3 { [%clk 1:23:04] } 34. Re5 { [%clk 0:26:27] } 34... Qc6+ { [%clk 1:23:05] } 35. Rd5 { [%clk 0:26:54] } 35... Qg6 { [%clk 1:22:25] } 36. Qxg6 { [%clk 0:26:21] } 36... fxg6 { [%clk 1:22:36] } 37. Re5 { [%clk 0:26:38] } 37... Rxe5 { [%clk 1:22:41] } 38. fxe5 { [%clk 0:27:04] } 38... e2 { [%clk 1:22:44] } 39. Kg2 { [%clk 0:27:14] } 39... Rxa2 { [%clk 1:22:34] } 40. Kf2 { [%clk 0:26:59] } 40... Rb2 { [%clk 1:22:41] } 41. e6 { [%clk 0:25:42] } 41... Kg7 { [%clk 1:22:54] } 42. c5 { [%clk 0:26:11] } 42... a2 { [%clk 1:23:09] } 43. c6 { [%clk 0:26:25] } 43... Rb1 { [%clk 1:23:15] } 44. c7 { [%clk 0:26:54] } 44... Rxe1 { [%clk 1:23:03] } 45. c8=Q { [%clk 0:26:54] } 45... a1=Q { [%clk 1:23:16] } 46. Qd7+ { [%clk 0:26:43] } 46... Kf6 47. Qf7+ Ke5 48. Qg7+ Kxe6 { [%clk 1:21:33] } 49. Qxg6+ { [%clk 0:27:09] } 49... Qf6+ { [%clk 1:21:36] } 50. Qxf6+ { [%clk 0:27:37] } 50... Kxf6 51. Kxe1 Ke5 { [%clk 1:20:46] } 52. Kxe2 { [%clk 0:26:09] } 52... Ke4 { [%clk 1:21:00] } 53. Kf2 { [%clk 0:26:35] } 53... h5 54. h4 Kf5 { [%clk 1:20:43] } 55. Kf3 Ke5 56. Kg2 { [%clk 0:24:57] } 56... Ke4 { [%clk 1:21:04] } 57. Kh2 { [%clk 0:25:00] } 57... Kf3 { [%clk 1:21:32] } 58. Kh3 Ke4 { [%clk 1:21:45] } 59. g4 { [%clk 0:25:54] } 59... Ke5 { [%clk 1:19:57] } 60. g5 { [%clk 0:26:00] } 60... Kf5 { [%clk 1:20:28] } 61. Kg3 { [%clk 0:26:33] } 61... Ke5 { [%clk 1:21:37] } 1-0