Event: ODJM B 2024
Site: Willingen GER
Date: 2024-05-19
White: Klein, Tristan
WhiteElo: 1701
Black: Malan, Jan-Willem
BlackElo: 1664
Result: 0-1
ECO: B30
Opening: Sicilian Defense: Old Sicilian
Variant: Standard
Termination: normal

1. e4 { [%clk 1:30:54] } 1... c5 2. Nf3 { [%clk 1:31:09] } 2... Nc6 { [%clk 1:31:12] } 3. Nc3 { [%clk 1:31:07] } 3... g6 { [%clk 1:31:28] } 4. g3 { [%clk 1:30:10] } 4... Bg7 { [%clk 1:31:02] } 5. Bg2 { [%clk 1:30:14] } 5... e6 { [%clk 1:30:40] } 6. O-O { [%clk 1:30:06] } 6... Nge7 { [%clk 1:30:35] } 7. d3 { [%clk 1:28:05] } 7... d5 { [%clk 1:28:59] } 8. Re1 { [%clk 1:24:57] } 8... O-O { [%clk 1:28:05] } 9. e5 { [%clk 1:23:52] } 9... a6 { [%clk 1:25:20] } 10. Bf4 { [%clk 1:18:42] } 10... Qc7 { [%clk 1:19:39] } 11. a4 { [%clk 1:17:05] } 11... Nf5 { [%clk 1:18:02] } 12. Nb1 { [%clk 1:13:19] } 12... Bd7 { [%clk 1:07:50] } 13. c3 { [%clk 1:09:54] } 13... b5 { [%clk 1:07:28] } 14. g4 { [%clk 1:07:55] } 14... Nfe7 { [%clk 1:06:23] } 15. d4 { [%clk 0:55:08] } 15... Rfb8 { [%clk 0:56:20] } 16. Qc1 { [%clk 0:50:35] } 16... bxa4 { [%clk 0:55:11] } 17. Bh6 { [%clk 0:50:44] } 17... Na5 { [%clk 0:53:25] } 18. Qg5 { [%clk 0:50:32] } 18... Qd8 { [%clk 0:49:39] } 19. Bxg7 { [%clk 0:34:49] } 19... Kxg7 { [%clk 0:48:11] } 20. Qf6+ { [%clk 0:34:43] } 20... Kg8 { [%clk 0:48:13] } 21. Ng5 { [%clk 0:33:06] } 21... Qf8 { [%clk 0:47:23] } 22. Na3 { [%clk 0:31:25] } 22... cxd4 { [%clk 0:45:03] } 23. cxd4 { [%clk 0:30:20] } 23... Rxb2 { [%clk 0:44:45] } 24. Rac1 { [%clk 0:26:56] } 24... Nac6 { [%clk 0:42:34] } 25. Re3 { [%clk 0:29:20] } 25... Qg7 { [%clk 0:40:31] } 26. Rh3 { [%clk 0:28:14] } 26... h6 { [%clk 0:34:50] } 27. Rxh6 { [%clk 0:14:19] } 27... Qxh6 { [%clk 0:32:25] } 28. Qxf7+ { [%clk 0:14:40] } 28... Kh8 { [%clk 0:32:23] } 29. Rc3 { [%clk 0:14:57] } 29... Rf8 { [%clk 0:29:08] } 30. Rh3 { [%clk 0:14:54] } 30... Rxf7 { [%clk 0:29:19] } 31. Nxf7+ { [%clk 0:14:29] } 31... Kg7 { [%clk 0:29:43] } 32. Nxh6 { [%clk 0:13:58] } 32... Nxd4 { [%clk 0:28:51] } 33. g5 { [%clk 0:13:20] } 33... Rb3 { [%clk 0:28:49] } 34. f4 { [%clk 0:04:56] } 34... Rxh3 { [%clk 0:28:50] } 35. Bxh3 { [%clk 0:05:08] } 35... Ne2+ { [%clk 0:28:58] } 36. Kf2 { [%clk 0:04:43] } 36... Nxf4 { [%clk 0:28:13] } 37. Bf1 { [%clk 0:04:43] } 37... a5 { [%clk 0:28:28] } 38. Ke3 { [%clk 0:04:35] } 38... Nh5 { [%clk 0:28:22] } 39. Kd4 { [%clk 0:04:30] } 39... Nf5+ { [%clk 0:16:21] } 40. Nxf5+ { [%clk 0:04:57] } 40... gxf5 { [%clk 0:16:23] } 41. Kc5 { [%clk 0:04:46] } 41... Be8 { [%clk 0:16:14] } 42. Be2 { [%clk 0:29:43] } 42... Nf4 { [%clk 0:46:14] } 43. Bf3 { [%clk 0:29:16] } 43... Bh5 { [%clk 0:45:41] } 44. Bh1 { [%clk 0:27:48] } 44... Kg6 { [%clk 0:45:07] } 45. h4 { [%clk 0:28:03] } 45... Bd1 { [%clk 0:43:52] } 46. Kd6 { [%clk 0:26:18] } 46... Be2 { [%clk 0:42:03] } 47. Kc5 { [%clk 0:24:02] } 47... Kh5 { [%clk 0:39:25] } 48. Kd6 { [%clk 0:23:25] } 48... d4 { [%clk 0:39:13] } 49. Bc6 { [%clk 0:22:26] } 49... Kxh4 { [%clk 0:33:57] } 50. g6 { [%clk 0:22:20] } 50... Nxg6 { [%clk 0:34:21] } 51. Kxe6 { [%clk 0:22:43] } 51... Kg5 { [%clk 0:34:07] } 52. Bxa4 { [%clk 0:22:21] } 52... f4 { [%clk 0:33:24] } 0-1